[Xapian-tickets] [Xapian] #686: Backend support for >= 2**32 documents

Xapian nobody at xapian.org
Sat Sep 26 04:56:31 BST 2015


#686: Backend support for >= 2**32 documents
---------------------------+------------------------------
 Reporter:  olly           |             Owner:  olly
     Type:  defect         |            Status:  new
 Priority:  normal         |         Milestone:  1.3.x
Component:  Backend-Glass  |           Version:  SVN trunk
 Severity:  normal         |        Resolution:
 Keywords:                 |        Blocked By:
 Blocking:                 |  Operating System:  All
---------------------------+------------------------------
Description changed by olly:

Old description:

> Now that #385 is fixed, xapian-core can be built with 64-bit document
> ids, but the current disk-based backends use encodings which don't allow
> document ids >= 2**32.  The API support is still very useful, as it means
> you can search multiple database together without exhausting the document
> id space, but it ought to be possible to do this within a single database
> too.
>
> Marking as 1.3.x and glass, at least for now, as it's probably just a
> simple encoding tweak in a small number of places.

New description:

 Now that #385 is fixed, xapian-core can be built with 64-bit document ids,
 but the current disk-based backends use encodings which don't allow
 document ids >= `2**32`.  The API support is still very useful, as it
 means you can search multiple database together without exhausting the
 document id space, but it ought to be possible to do this within a single
 database too.

 Marking as 1.3.x and glass, at least for now, as it's probably just a
 simple encoding tweak in a small number of places.

--

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



More information about the Xapian-tickets mailing list