[Xapian-tickets] [Xapian] #385: Expanding docids (etc) beyond 32 bit types

Xapian nobody at xapian.org
Wed Jun 10 23:47:10 BST 2015


#385: Expanding docids (etc) beyond 32 bit types
-------------------------+------------------------------
 Reporter:  james        |             Owner:  olly
     Type:  enhancement  |            Status:  assigned
 Priority:  normal       |         Milestone:  1.3.x
Component:  Other        |           Version:  SVN trunk
 Severity:  minor        |        Resolution:
 Keywords:               |        Blocked By:
 Blocking:               |  Operating System:  All
-------------------------+------------------------------

Comment (by dylang):

 Sorry for weird formatting of comment above:

 Here is the patch we're currently using against v1.2.21 . I will submit
 another patch against v1.3.3 which will be a little more tidy but this is
 just here in case anybody wants to use it. It passes all the tests on
 debian and appears to be working on our production systems but we are only
 using it for searching right now. I've run searches across combined
 databases with max docid > 32bit and it has successfully solved all our
 DocNotFoundError problems.

 There are a few outstanding problems with this:
 1. Tests don't compile on mac (just scaleweight1 and scaleweight2)
 2. There are some hardcoded backend limits which I've not bothered to
 change

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



More information about the Xapian-tickets mailing list