Github user jorgebay commented on the issue:
https://github.com/apache/tinkerpop/pull/903
Max in-flight should be a threshold that, when reached, more connections
are created.
When max amount of connections is reached, we can either:
a) Continue queueing at connection level (adding it to the queue).
b) Throttle requests by throwing an error, like `MaxLimitExceededException`
or something like that.
From my experience, I found that b is far more clear.
In any case, a) and b) don't require additional queueing at pool level (ie:
`AsyncAutoResetEvent`).
---