tinkerpop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TINKERPOP-1775) Gremlin .NET: Implement a Connection write queue to support request pipelining
Date Tue, 11 Dec 2018 15:39:00 GMT

    [ https://issues.apache.org/jira/browse/TINKERPOP-1775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16717397#comment-16717397
] 

ASF GitHub Bot commented on TINKERPOP-1775:
-------------------------------------------

FlorianHockmann opened a new pull request #1016: Add request pipelining and ConnectionPool
sizes TINKERPOP-1775 and TINKERPOP-1774
URL: https://github.com/apache/tinkerpop/pull/1016
 
 
   https://issues.apache.org/jira/browse/TINKERPOP-1774
   https://issues.apache.org/jira/browse/TINKERPOP-1775
   
   This allows connections to be reused for different requests in parallel which should lead
to better utilization of connections / lower resource usage. The ConnectionPool now also has
a min and max size. A new connection is only created if all existing connections reached their
max in-flight limit (which is also a new setting). If additionally the max size of the ConnectionPool
is reached, then an exception is thrown which makes this a breaking change.
   
   This change fixes both issues together as discussed in PR #903.
   
   All tests pass with `./docker/build.sh -t -i` and I verified that the changed docs look
as expected with `./docker/build.sh -d`.
   
   VOTE +1

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> Gremlin .NET: Implement a Connection write queue to support request pipelining
> ------------------------------------------------------------------------------
>
>                 Key: TINKERPOP-1775
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1775
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: dotnet
>    Affects Versions: 3.2.7
>            Reporter: Jorge Bay
>            Assignee: Florian Hockmann
>            Priority: Minor
>
> We should create a write queue to process and write each request in FIFO fashion, without
awaiting for each response individually.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message