2011-02-08 | Paul Boddie | raw annotate files changeset graph | Moved the record handling into reset methods in order to have records encompass entire "pages" of stored data, rather than individual entries. Changed the term dictionary index to refer to the start of each "page" of term dictionary entries rather than the second entry. This is done so that the entire "page" or record can be loaded when such a "page" is requested, although it effectively prohibits direct traversal of the term dictionary without having to refer to the term dictionary index. Introduced a test for array exhaustion when reading variable-length integers from a particular starting position. |
1 #! /usr/bin/env python 2 3 from distutils.core import setup 4 5 setup( 6 name = "iixr", 7 description = "A simple (and sane) text indexing library", 8 author = "Paul Boddie", 9 author_email = "paul@boddie.org.uk", 10 url = "http://www.boddie.org.uk/python/iixr.html", 11 version = "0.1", 12 py_modules = ["itermerge"], 13 packages = ["iixr"], 14 )