On 2015-12-10 15:22, Marcel Reutegger wrote:
Hi,

hmm, this could be similar to
https://issues.apache.org/jira/browse/OAK-2704

I had a closer look at the DOCUMENT_RDB fixture and I think
the problem is with the createNodeStore() method. The method
is supposed to create independent node store instances, but
the RDB implementation uses an instance field for the data source.
this means when called concurrently one store may point to
the data source created by another thread.
...

That per se wouldn't be a problem. But the dispose() method tries to close the DataSource, which of course might be different from the one that was used to create the NodeStore (will file an issue and fix that).

That again wouldn't be a problem if I hadn't fixed OAK-3722 last week. When did these timeouts start to appear?

Anyway, that still doesn't explain the confusion in the surefire logs, no?

Best regards, Julian




Reply via email to