Package: xapian-core / 1.2.12-2+deb7u1

Metadata

Package Version Patches format
xapian-core 1.2.12-2+deb7u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix db write lock.patch | (download)

backends/flint_lock.cc | 33 18 + 15 - 0 !
1 file changed, 18 insertions(+), 15 deletions(-)

---
replication above 32GB.patch | (download)

net/remoteconnection.cc | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

---
increment cursor version on cancel or reopen.patch | (download)

backends/brass/brass_cursor.cc | 3 2 + 1 - 0 !
backends/brass/brass_table.cc | 10 10 + 0 - 0 !
backends/chert/chert_cursor.cc | 3 2 + 1 - 0 !
backends/chert/chert_table.cc | 10 10 + 0 - 0 !
backends/flint/flint_cursor.cc | 3 2 + 1 - 0 !
backends/flint/flint_table.cc | 10 10 + 0 - 0 !
tests/api_backend.cc | 42 42 + 0 - 0 !
7 files changed, 78 insertions(+), 3 deletions(-)

 increment cursor version of cancel or reopen
 Potentially increment the cursor version on cancel() or when the database is
 reopened, and flag the current cursor version as used when a cursor is
 rebuilt.
 .
 Fixes database corruption issues with certain usage patterns, which recoll
 can trigger.