[Xapian-tickets] [Xapian] #500: Problem with terms that contain the '\0' character.

Xapian nobody at xapian.org
Tue Aug 3 13:01:20 BST 2010


#500: Problem with terms that contain the '\0' character.
---------------------------+------------------------------------------------
 Reporter:  versmisse      |       Owner:  olly 
     Type:  defect         |      Status:  new  
 Priority:  normal         |   Milestone:       
Component:  Backend-Brass  |     Version:  1.2.0
 Severity:  normal         |    Keywords:       
Blockedby:                 |    Platform:  All  
 Blocking:                 |  
---------------------------+------------------------------------------------
Changes (by olly):

  * owner:  richard => olly
  * component:  Xapian-bindings (Python) => Backend-Brass


Comment:

 This is a known issue for the quartz, flint, and chert database backends -
 internally a zero byte has to be encoded as two bytes to get the keys to
 sort in the desired order.

 We can't address this for these backends without breaking compatibility
 with existing databases (which this issue certainly doesn't justify
 doing), but we're already planning to eliminate this restriction for
 brass, so setting the component to that.

-- 
Ticket URL: <http://trac.xapian.org/ticket/500#comment:1>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list