Commits

Author Commit Message Labels Comments Date
Matt Chaput
Fixed Python 3 problem.
Matt Chaput
Fixed up BitSet and SortedIntSet implementations and tests.
Matt Chaput
Fixed reference to xrange on Python 3 (leftover from refactoring matching into a subpackage).
Matt Chaput
Started 2.4 release notes. Added Nested to query API docs page.
Matt Chaput
Broke query and matching modules into sub-modules because the files were huge.
Matt Chaput
Fixed infinite loop in IntersectionMatcher.skip_to_quality(). Fixes issue #238.
Matt Chaput
Closing this branch since its changes have been ported to the mainline.
Branches
nested
Matt Chaput
Fixing tabs introduced by Textmate (grr).
Matt Chaput
Fixed import of izip_longest in Python 3.
Matt Chaput
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.
  1. Prev
  2. Next