[Xapian-tickets] [Xapian] #428: Replacing unmodified positions check optimisation

Xapian nobody at xapian.org
Wed Jan 27 08:51:24 GMT 2010


#428: Replacing unmodified positions check optimisation
---------------------------+------------------------------------------------
 Reporter:  olly           |       Owner:  olly     
     Type:  enhancement    |      Status:  new      
 Priority:  normal         |   Milestone:  1.2.x    
Component:  Backend-Chert  |     Version:  SVN trunk
 Severity:  normal         |   Blockedby:           
 Platform:  All            |    Blocking:           
---------------------------+------------------------------------------------
 Follow on from #250.

 I think we should look at whether it's better to encode the new positions
 and compare the encoded form with the old encoded form (rather than decode
 the old form, iterate it and the new form to compare, and if they differ
 encode the new form) as I suspect that's going to be faster for the
 "unchanged" case, and it clearly is going to be for the "changed" case.

 Internal change, so API and ABI compatible - marking for 1.2.x.

-- 
Ticket URL: <http://trac.xapian.org/ticket/428>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list