[ https://issues.apache.org/jira/browse/TINKERPOP-1774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16610763#comment-16610763 ]
ASF GitHub Bot commented on TINKERPOP-1774: ------------------------------------------- Github user FlorianHockmann commented on the issue: https://github.com/apache/tinkerpop/pull/903 > looks like you are focused on getting this one merged No, I don't really mind waiting for TINKERPOP-1775 and implementing both together. I just had two motivations for merging this PR first independently of TINKERPOP-1775: 1. Adding limits to the `ConnectionPool` is a breaking change and therefore can only go into version 3.4.0 or 3.5.0. 2. From my point of view, the changes from this PR would also be necessary to implement request pipelining. Point 1 introduced some pressure of time for this PR as I don't want to wait for version 3.5.0. However, that isn't valid any more when we don't plan to release 3.4.0 in the next few weeks. Point 2 was mainly motivated by the fact that the Java `ConnectionPool` has basically the same implementation as introduced by this PR and I saw that as something like the reference implementation. I know that you have way more experience with writing drivers and you made some good points which convince me more and more that the .NET driver could look different than the Java driver when we implement both tickets together. So, I agree and let's wait until we have a PR for both tickets. It should also be easier to continue the discussion on the concrete implementation for the request pipelining once we have a first implementation. > Gremlin .NET: Support min and max sizes in Connection pool > ---------------------------------------------------------- > > Key: TINKERPOP-1774 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1774 > Project: TinkerPop > Issue Type: Improvement > Components: dotnet > Affects Versions: 3.2.7 > Reporter: Jorge Bay > Assignee: Florian Hockmann > Priority: Minor > > Similar to the java connection pool, we should limit the maximum amount of > connections and start with a minimum number. > It would also a good opportunity to remove the synchronous acquisitions of > {{lock}} in the pool implementation. -- This message was sent by Atlassian JIRA (v7.6.3#76005)