1. lakin.wecker
  2. whoosh

Commits

Show all
Author Commit Message Date Builds
lakin.wecker
fixing the issue of using filters with search_page which causes a few type errors.
lakin.wecker
fixing the ListMatcher.skip_to_quality. There are two issues here. 1 - it ALWAYS skips at least one element - which I think is incorrect. Next, it refers to .quality() an attribute which does not exist. I believe that should be .block_quality().
Matt Chaput
Added OnDiskBitSet implementation, minor utility functions.
Matt Chaput
Fixed bug where InverseMatcher would match deleted documents. See issue #266. InverseMatcher only checked missing() when advancing the underlying matcher. If the underlying matcher was exhausted and IM was just increasing self._id, it wasn't checking missing().
Matt Chaput
Added unit test related to issue #266.
Matt Chaput
Removed redundant method.
Matt Chaput
Changed BOOLEAN parsing so you can pass a string (e.g. "true" or "False") to add_document. See issue #173.
Matt Chaput
Merged fixes from maintenance branch.
Matt Chaput
Fixed some Sphinx/docstring issues.
Matt Chaput
Fixed some Sphinx/docstring issues.
Branches
2.4x
Matt Chaput
Fixed copy/paste error.
Branches
2.4x
Matt Chaput
Removed bad type check in fields.FieldType.
Branches
2.4x
Thomas Waldmann
fix fieldcache test failures on pypy (by adding gc.collect() calls), fixes #242
Branches
2.4x
Matt Chaput
Merge in fix for #263.
Matt Chaput
Fixed inheritance problems with InverseMatcher. Fixes issue #263. Replaced too-cute InverseMatcher.all_ids() with base imp. because it was wasteful and masked issues with normal iteration.
Branches
2.4x
Matt Chaput
Merge in fix for #262.
Matt Chaput
Corrected attribute name. Fixes issue #262. Thanks Roger!
Branches
2.4x
Matt Chaput
Merge in fix for issue #261.
Matt Chaput
dawg.within() didn't pass an address to find_path(), if there was no default root, it would always abort. Fixes issue #261. Fixed unbalanced start/finish_field calls to GraphWriter.
Branches
2.4x
Matt Chaput
Refactored searching.Collector into collectors module. Added hit collapsing. Fixes issue #259.
Thomas Waldmann
merge bug fixes from 2.4x branch into default branch
Thomas Waldmann
Replaced direct usages of array.tostring/fromstring with compat function. See issue #257. (cherrypicked changeset d65ec5e266aa from default branch)
Branches
2.4x
Thomas Waldmann
implement htmlescape so it uses cgi.escape or html.escape depending on python version This avoids a DeprecationWarning on Python >= 3.2 about using cgi.escape.
Branches
2.4x
Thomas Waldmann
multiproc: make sure files get closed, fixes ResourceWarnings. I just added some try/finally statements, calling x.close() in the finally block, so sfreader, vreader (if any) and lenreaders get closed. This fixes all remaining ResourceWarnings from issue #257.
Branches
2.4x
Thomas Waldmann
multiproc: make sure .doclist tempfile gets closed
Branches
2.4x
Thomas Waldmann
fieldcache/multiproc: make sure some files get always closed (using "with" or try/finally) Fixes this: test_sorting.test_float_cache ... /home/tw/w/whoosh/src/whoosh/filedb/fieldcache.py:620: ResourceWarning: unclosed file <_io.BufferedReader name='.../tmp/floatcache/floatcache_4maef540gqtr.num.fc'> test_sorting.test_long_cache ... /home/tw/w/whoosh/src/whoosh/filedb/fieldcache.py:620: ResourceWarning: unclosed file <_io.BufferedReader name='.../tmp/longcache/longcache_dxzwdp6c9v48.nu…
Branches
2.4x
Matt Chaput
Moved gint and simple16 read/write code to numlists.py and gave them a consistent interface.
Matt Chaput
Replaced direct usages of array.tostring/fromstring with compat function. See issue #257.
Matt Chaput
Bumped version number for future development.
Matt Chaput
Creating 2.4 maintenance branch.
Branches
2.4x
  1. Prev
  2. Next