[Xapian-tickets] [Xapian] #649: Compaction should open inputs at consistent revisions
Xapian
nobody at xapian.org
Fri Aug 1 00:20:13 BST 2014
#649: Compaction should open inputs at consistent revisions
----------------------------------+-----------------------
Reporter: olly | Owner: olly
Type: defect | Status: new
Priority: normal | Milestone: 1.3.3
Component: Backend-Chert | Version: SVN trunk
Severity: normal | Keywords:
Blocked By: | Blocking:
Operating System: All |
----------------------------------+-----------------------
\
\
Currently for chert and (in 1.2.x) flint and brass it opens at the latest
revision each table has, which may not be the same revision if a change
was partly committed but failed.
The new brass on trunk doesn't have this issue, as it uses the version
file to open inputs for compaction.
I think in practice this case is rare, but it could result in a bad output
from the compaction (inconsistencies between tables) so we should address
it.
\
\
\
--
Ticket URL: <http://trac.xapian.org/ticket/649>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list