Karl Wright created CONNECTORS-998:
--------------------------------------
Summary: FileSystem connector derby tests lock up when non-empty
version string is used for directories
Key: CONNECTORS-998
URL: https://issues.apache.org/jira/browse/CONNECTORS-998
Project: ManifoldCF
Issue Type: Bug
Components: Framework core
Affects Versions: ManifoldCF 1.7
Reporter: Karl Wright
Assignee: Karl Wright
Fix For: ManifoldCF 1.7
The reason for the lock-up seems to be multiple threads trying to change the
same records in the JobQueue table. One thread is adding references, and
another thread is marking the record as "complete". The starting record status
field seems to be the same, despite transactions and FOR UPDATE clauses on both
queries.
Since this requires incorrect file connector code, I will be creating a branch
to explore it in more detail, and perhaps open a Derby ticket. I also updated
the Derby version to the current release in hopes that this may have fixed the
problem.
--
This message was sent by Atlassian JIRA
(v6.2#6252)