Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#261 closed enhancement (fixed)

Improve performance of Database reopen in no-change case

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

Description

From xapian-discuss on 30th April 2008, regarding the performance of Database.reopen() Olly said:

"I had a quick look at the code, and this currently does more work than is really necessary in the "no change" case, but it would be easy to short cut here (just reopen the record table and compare its revision to the currently open one which we can find very cheaply). I'll address that for 1.1.0."

This bug is just to ensure that it doesn't get forgotten.

Change History (4)

comment:1 by Olly Betts, 16 years ago

Status: newassigned

comment:2 by Olly Betts, 16 years ago

Resolution: fixed
Status: assignedclosed

Fixed in SVN HEAD by r10450.

comment:3 by Olly Betts, 16 years ago

Fix for flint backported for 1.0.7.

comment:4 by Olly Betts, 15 years ago

Milestone: 1.1.01.0.7
Note: See TracTickets for help on using tickets.