[Xapian-devel] Re: [Xapian-commits] 8157:
trunk/xapian-core/ trunk/xapian-core/backends/flint/
trunk/xapian-core/backends/quartz/
Richard Boulton
richard at lemurconsulting.com
Mon Apr 9 15:37:44 BST 2007
olly wrote:
> Log message (6 lines):
> backends/flint/flint_database.cc: Delete the corresponding entry
> (if any) from doclens in delete_document(). Add assertion to
> add_document_() that the corresponding entry in doclens isn't
> already set, but in a non-debug build overwrite any existing
> entry as that's more likely to be correct.
> backends/quartz/quartz_database.cc: Ditto.
This fixes an assertion error I was seeing with remote database with
replacedoc4 with builds with assertions turned on. All tests now pass
for me in both debug and non-debug builds (and it looks like remote
databases now support essentially all methods that local databases do, yay!)
--
Richard
More information about the Xapian-devel
mailing list