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)

Reply via email to