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
|
|
55:7189d6ef001f
|
2009-09-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced various optimisations: increasing the vint cache and introducing
array usage instead of lists, removing unnecessary tell operations,
restructuring position writing to work with explicit tell invocations, and
restructuring number reading slightly. |
|
|
iixr/data.py iixr/fields.py iixr/files.py iixr/positions.py iixr/terms.py test.py
|
|
54:8d0f465630d2
|
2009-09-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified vint implementation, taking advantage of the cache. |
|
|
iixr/data.py
|
|
53:63addb8fb052
|
2009-09-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed Pyrex extension result. |
|
|
vint.c
|
|
52:571be37961d8
|
2009-09-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use file methods directly.
Made minor optimisations. |
|
|
iixr/fields.py iixr/files.py iixr/positions.py iixr/terms.py
|
|
51:b97809e33867
|
2009-09-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the partial Pyrex vint implementation with a cache. |
|
|
iixr/data.py setup.py vint.pyx
|
|