DO NOT REPLY [Bug 42026] New: - Various concurrency issues
| Newsgroups | gmane.text.xml.xindice.devel |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=42026>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=42026
Summary: Various concurrency issues
Product: Xindice
Version: cvs head (1.1)
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: DB Engine
AssignedTo: [email protected]
ReportedBy: [email protected]
Xindice has several concurrency problems that appear when several threads
execute different operation on the same resource, i.e. one thread adds a
document when another deletes a document with the same key, or two threads
adding documents with the same key. Most often it results in exception, but even
when it does not throw an exception, the database integrity can be broken, as
one document ended up in a filer, another document got indexed. BTreeFiler has a
tendency to lose pages in those conditions (means that page is obtained but not
linked to the tree). And so on...
Patch attached.
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.