Re: [] Apache Jena 3.14.0 RC 1

2020-01-16 Thread Andy Seaborne
Hi Aaron, So it it the trailing edge of the transaction. That synchronization should be happening anyway because flushing should be inside the transaction commit before the overall transaction finished commiting. The TransactionCoordinator controls this. The bug is that the flush is being

Re: [] Apache Jena 3.14.0 RC 1

2020-01-15 Thread Aaron Coburn
Hi Andy, I'll dig a little deeper into what's going on and will put together a reproducible test case for this. I first wanted to find out if it might be something obvious. Thanks, Aaron On Wed, 15 Jan 2020 at 13:44, Andy Seaborne wrote: > Hi Aaron, > > Could you say some more about how the

Re: [] Apache Jena 3.14.0 RC 1

2020-01-15 Thread Andy Seaborne
Hi Aaron, Could you say some more about how the concurrent writes are happening and what they are doing? Just from the stacktrace I haven't managed to write a test case. My guess is that another transaction is finishing a commit about the same time. But if the other transaction is