Commits

Author Commit Message Labels Comments Date
Matt Chaput
Added support for grouped indexing and nested document queries.
Matt Chaput
Allow memoryview_() without offset and length.
Matt Chaput
Minor PEP 8 fixes.
Matt Chaput
Added a weighting argument to Query.matcher() to allow per-branch weightings.
Matt Chaput
Replaced long list of direct class imports with module.Class references.
Matt Chaput
Removed debug print.
Matt Chaput
Added support for writing multiple segments in MpWriter (like old MultiSegmentWriter).
Matt Chaput
Fixed problems introduced by previous attempt at refactoring
Matt Chaput
Fixed backported segment regex that caused old files to not be deleted.
Matt Chaput
Removed debug print.
Matt Chaput
Fixed problem with sub-searcher using parent's doc count. Maybe related to issue #237.
Matt Chaput
Skip multiprocessing tests if mp isn't available, even for tests that don't use it
Matt Chaput
Revert to using pickles to write runs again to try to avoid Python 2.6 problems.
Matt Chaput
Somehow these changes got lost. Sorry Thomas!
Matt Chaput
Fixed use of platform.python_implementation() on 2.5
Matt Chaput
Expanded docs on getting the number of results.
Matt Chaput
Restore use of marshal on all platforms except CPython 3.2.0 which has a bug.
Matt Chaput
Fixed infinite recursion bug in Matcher.items_as().
Matt Chaput
Pass format argument to ListMatcher in TOO_MANY_CLAUSES case. Fixes issue #223.
Matt Chaput
Use pickle instead of marshal in pool to work around a bug in Python 3.x's marshal module.
Matt Chaput
Fixing (again) import errors on Python 2.5.
Matt Chaput
Fixed tests failing on platforms without multiprocessing.
Matt Chaput
Added a little smarts to Query to auto-convert non-text terms at search time. Fixes issue #213.
Matt Chaput
Fixed multiproc2 writers to update documents and merge existing segments.
Matt Chaput
SegmentReader wasn't closing the GraphReader.
Matt Chaput
Fixed yet more mistakes in the new shared commit logic.
Matt Chaput
Fixed mistake in commit logic.
Matt Chaput
More work on MpWriter implementation.
Matt Chaput
Backporting future compatibility changes from version 3 work.
Matt Chaput
Fixed use of b() for Python 3.
  1. Prev
  2. Next