[Xapian-tickets] [Xapian] #615: xapian-compact -m (multipass) trashes value 0 (chert 1.2.13)
Xapian
nobody at xapian.org
Sun Feb 17 11:17:50 GMT 2013
#615: xapian-compact -m (multipass) trashes value 0 (chert 1.2.13)
---------------------------+------------------------------------------------
Reporter: mjy | Owner: olly
Type: defect | Status: new
Priority: normal | Milestone:
Component: Backend-Chert | Version: 1.2.13
Severity: normal | Keywords:
Blockedby: | Platform: Linux
Blocking: |
---------------------------+------------------------------------------------
When compacting multiple databases into one with xapian-compact, the
option -m causes data corruption at value 0 of the document (sometimes?).
xapian-check reports this on the created database:
[...]
Value slot 0 has value above upper bound: ' ' > ''
Value slot 0 has value above upper bound: ' ' > ''
Value slot 0 has value above upper bound: ' ' > ''
Value slot 0 has value above upper bound: '¨' > ''
Value slot 0 has value above upper bound: ' ' > ''
The resulting database will be fine without -m though (with and without
--no-renumber).
This can be reproduced with a set of databases created with 1.2.13, Linux
x86-64 (total size 643MB and confidential-ish, so not attaching).
--
Ticket URL: <http://trac.xapian.org/ticket/615>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list