Missing/broken synchronization in BasicDependencyManager.getDependents()
------------------------------------------------------------------------
Key: DERBY-4947
URL: https://issues.apache.org/jira/browse/DERBY-4947
Project: Derby
Issue Type: Bug
Components: SQL
Affects Versions: 10.8.0.0
Reporter: Kristian Waagan
Assignee: Kristian Waagan
The method getDependents(Provider) in BasicDependencyManager isn't using proper
synchronization in cases where a list has to be compiled by combining in-memory
and on-disk dependencies. Returning a reference to the list obtained from the
shared map is also a bug.
The test lang.XplainStatisticsTest.testSimpleQueryMultiWithInvalidation failed
due to this issue (see [1]).
[1]
http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/testing/testlog/lin/1050670-suitesAll_diff.txt
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.