65:9c0d6a47f814
|
2009-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed field interval configuration. |
|
|
iixr/index.py
|
|
64:197d3326e528
|
2009-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed indexing interval configuration to use the Index initialiser. |
|
|
iixr/index.py test.py
|
|
63:ff3800a700d5
|
2009-09-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified the IndexWriter document cache, adopting a list of items instead of a
dictionary.
Added a get_document method to the IndexReader class in order to support more
convenient access to indexed documents, also adding dictionary-style methods to
the Document class for field access.
Removed inaccurate comments. |
|
|
iixr/index.py iixr/positions.py
|
|
62:de111fdce60f
|
2009-09-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added proper phrase searching. |
|
|
iixr/phrases.py test.py
|
|
61:563be18fc4e2
|
2009-09-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed find_positions methods to return an empty list instead of None where no
results are returned.
Changed itermerge initialisation to use sequences and an _add_seq method instead
of iterators and an _add_iter method.
Added a close method to the PhraseIterator class in order to offer resource
tidying possibilities to its users. |
|
|
iixr/phrases.py iixr/terms.py itermerge.py test.py
|
|
60:6313e687d868
|
2009-09-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added elementary phrase searching support. |
|
|
iixr/index.py iixr/phrases.py iixr/positions.py iixr/terms.py itermerge.py test.py
|
|
59:eff15120152b
|
2009-09-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for updating empty indexes.
Added a "clean" option to the test program which just deletes the test results. |
|
|
iixr/index.py test.py
|
|
58:495d396e86c5
|
2009-09-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added measures for the closure of position iterators.
Added index updating using the contents of other indexes.
Restricted top-level imports. |
|
|
iixr/__init__.py iixr/filesystem.py iixr/index.py iixr/positions.py iixr/terms.py test.py
|
|
57:2bed39249624
|
2009-09-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced array usage when writing position index entries. |
|
|
iixr/positions.py
|
|
56:e0fbe13922c1
|
2009-09-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced separate vint functions for strings and byte arrays.
Modified position writing to use arrays for potentially improved performance. |
|
|
iixr/data.py iixr/positions.py
|
|