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

Xapian nobody at xapian.org
Sat Sep 26 00:13:05 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:  Library API  |           Version:  SVN trunk
 Severity:  minor        |        Resolution:
 Keywords:               |        Blocked By:
 Blocking:               |  Operating System:  All
-------------------------+------------------------------
Changes (by olly):

 * component:  Other => Library API


Comment:

 I've updated the patch so configure just picks suitable sized types for
 `docid` and `termcount` and substitutes those into
 `include/xapian/version.h` instead (as discussed on IRC yesterday).

 I'll really need to build and run the testsuite for all 4 combinations of
 type sizes, but it built for 32+32 OK, and the testsuite is currently
 running.  So far I'm getting a valgrind moan for testcase topercent2, but
 that doesn't seem likely to be due to these changes - I'm guessing it's
 due to newer valgrind/GCC/something, and either a false positive, or a
 pre-existing issue that wasn't previously reported.  Will investigate.

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



More information about the Xapian-tickets mailing list