danielcweber commented on PR #2330:
URL: https://github.com/apache/tinkerpop/pull/2330#issuecomment-1805292476
>>Maybe some code examples or steps to reproduce the problem
That's my main issue...I can't reliably.
>>Could you share some details about unpredictable behavior
We got a large set of integration tests interfacing Gremlin Server with
"conf/gremlin-server-transaction.yaml" setup. The tests run sequentially. Even
with a pool size of 1, and even with an artificial wait time between tests, the
results from Gremlin Server are randoml missing vertex properties. It seems to
be only vertex properties. They are added on one unit test, and are missing on
the next. It all goes away when the server is configured to run on one thread
only.
The main question is here: Is it expected that TinkerTransactionGraph in
sessionless mode may exhibit non durable updates, even when requests are run
sequentially, even with some wait time? It seems, as it is currently, that it's
only to expected to work reliably when requests are run on the same thread
each. If that is the case, my PR makes sense. If it's not the case, there might
be a bug in TinkerTransactionGraph.
I will continue to try to reproduce this reliably.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]