[Xapian-discuss] xapian error

Alexander Lind malte at webstay.org
Mon Jan 15 20:27:45 GMT 2007



> It means quartz or flint tried to read a block from one of the Btrees
> which doesn't exist (because that Btree doesn't contain that many
> blocks).  That shouldn't happen and suggests the database has become
> corrupted somehow.
>   
> Which Xapian version is this with?  Are you using quartz or flint?
>   
Its xapian 0.9.9, and using flint.
> If it's quartz, try running quartzcheck on it (there's no equivalent of
> quartzcheck for flint yet).
>
> You could try running copydatabase (from the examples subdirectory of
> xapian-core) on the database, which will fix the problem if it's in the
> postlist table.  This will be slow for a large database though.
>   
I rebuilt it instead, figured that was the quickest way to fix it. Its 
about 5gb with about 2.7M documents in it.

Thank you for your time.
Alec
> Cheers,
>     Olly
>
>   



More information about the Xapian-discuss mailing list