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
|
|
50:67384f696d3c
|
2009-09-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed caching since it does not seem to help significantly.
Removed bzip2 compression since zlib is supposed to be better at textual
compression anyway. |
|
|
iixr/files.py
|
|
49:c5a5954934c6
|
2009-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Switched the write caches in FileWriter instances to StringIO instances. |
|
|
iixr/files.py
|
|
48:b52d9f014413
|
2009-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added copyright and licensing information. |
|
|
itermerge.py vint.pyx
|
|
47:4ce5005d3fc7
|
2009-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added iterator reuse for sequential term dictionary access, along with iterator
reuse within position dictionary iteration. A special class,
ResetPositionDictionaryIterator, permits the deferred initialisation of
iterators, thus preventing their premature reuse and the subsequent loss of
results waiting to be read.
Fixed imports.
Tidied PositionIndexIterator initialisation by moving section_count
initialisation into the reset method. |
|
|
iixr/index.py iixr/positions.py iixr/terms.py
|
|
46:d8b4b6f1a5d9
|
2009-09-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a cache offset attribute to better track available cached data. |
|
|
iixr/files.py
|
|
45:8d41e2d063e9
|
2009-09-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed old module. |
|
|
iixr.py
|
|
44:fad9698e2c46
|
2009-09-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made iixr a package with several submodules. |
|
|
iixr/__init__.py iixr/data.py iixr/fields.py iixr/files.py iixr/filesystem.py iixr/index.py iixr/merging.py iixr/positions.py iixr/terms.py setup.py ...
|
|
43:a0f37b0ef350
|
2009-09-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added constants for various measures.
Prevented unnecessary read cache resets where the cache offset is zero. |
|
|
iixr.py
|
|
42:76bd0bcfa998
|
2009-09-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to provide cache navigation without slicing the cache all the time. |
|
|
iixr.py
|
|