Opened 17 years ago

Closed 17 years ago

Last modified 16 years ago

#122 closed defect (released)

Adapt quartzcheck to make a version which works for flint databases.

Reported by: Richard Boulton Owned by: Olly Betts
Priority: normal Milestone: 1.0.0
Component: Backend-Flint Version: SVN trunk
Severity: normal Keywords:
Cc: Blocked By:
Blocking: #118 Operating System: All

Description (last modified by Richard Boulton)

Quartzcheck currently only checks quartz format databases. There should be a utility for checking Flint databases (probably called "xapian-check").

Change History (5)

comment:1 by Richard Boulton, 17 years ago

Blocking: 118 added

Adding as a blocker for 1.0

comment:2 by Olly Betts, 17 years ago

Status: newassigned

This is a plausible candidate for postponing, but OTOH I don't think it would be hard to adapt - just disabling the position list checking and "_DB" -> ".DB" type changes should do it, and we can add back position list checking later. I have a feeling I have a patch somewhere actually. I'll try to find it, otherwise do/redo the changes.

comment:3 by Olly Betts, 17 years ago

Resolution: fixed
Status: assignedclosed

Now implemented. I did positionlist checking too, though I just cut and pasted the unpacking code from flint which is kind of ugly, but I'd rather not risk breaking flint by refactoring at this point.

comment:4 by Olly Betts, 17 years ago

Operating System: All
Resolution: fixedreleased

Fixed in 1.0.0 release.

comment:6 by Richard Boulton, 16 years ago

Description: modified (diff)
Milestone: 1.0.0
Note: See TracTickets for help on using tickets.