Commits

Author Commit Message Labels Comments Date
Matt Chaput
Fixed code-block directive, removed docs reference to PhraseMatcher.
Matt Chaput
Fixed parens in IntersectionMatcher.spans(). Minor docs fixes. Bumped version.
Matt Chaput
Merging branches.
Matt Chaput
Fixed references to Searcher.find(), added docs on group=qparser.OrGroup.
Matt Chaput
Bumping revision number.
Matt Chaput
Fixed typo in AsyncWriter._record(). Fixes #32.
Matt Chaput
Remove import of commented-out PhraseMatcher
Matt Chaput
Put back qf parameter on scoring methods, added experimental PL2 implementation.
Matt Chaput
Smartened up implementation of spans. Switched query.Phrase to use spans instead of matching.PhraseMatcher. Minor fixes to TEXT docstring. Bumped version number.
Matt Chaput
Applied patch from Issue #33 (thanks eevee!), a fix for unicode field names. Fixed a minor bug with sorted results.
Matt Chaput
Bumped version number.
Matt Chaput
Added limit=None to search() call in spell checker. Changing limit's default to 10 made the spell checker dumb.
Matt Chaput
Added to_text() method to non-textual field types, to make creating query objects for non-textural fields easier. Added documentation for faceting search results. Added Facets.remove_facet(), made from_field() a class method. Added a "full workflow" test to test_highlighting.py.
Matt Chaput
Added example to highlight docs.
Matt Chaput
Small fixes and improvements to filedb pools. Updated enron test script. Removed unused imports.
Matt Chaput
Changed Searcher.doccount references to Searcher.doc_count_all().
Matt Chaput
Eliminated SegmentSet object after realizing it's superfluous. Everything should be built on readers and writers. Added back Results.scored_length() method.
Matt Chaput
Bumped version number.
Matt Chaput
Fixed MultiMatcher.skip_to() to skip inactive matchers. Fixes ReadTooFar exceptions seen by some users.
Matt Chaput
Bumped version number.
Matt Chaput
Patches to fix 2.5 compatibility and matcher inheretence, thanks Daniel and Bernd! Restored FileIndex.schema as a property forwarding to FileIndex._current_schema(). Restored Searcher.schema as a property forwarding to the wrapped IndexReader's schema attribute. Removed debug print from test_fields.py.
Matt Chaput
PhraseMatcher.positions() now returns the starting positions of the matched phrases, instead of the union of all matched positions of all words.
Matt Chaput
Switched back to using pickle to store fields. Added note about new query parser to release notes. Updated docs and unit tests.
Matt Chaput
Fixed Python 2.5 syntax error in query.py. Bumped version.
Matt Chaput
Fixed bugs and added unit tests for numeric, datetime, and boolean field types. Issue #13.
Matt Chaput
Fixed minscore thanks to a patch from user eevee. Fixes #23.
Matt Chaput
Fixed old API use in spelling docs. Removed setuptools_hg from setup.py because it was messy.
Matt Chaput
Bumping version number
Matt Chaput
Fixes, improvements,and docs for new query parser. Removed obsolete parser code. Added defensive "or default" to LengthReader.get(), see issue #25.
Matt Chaput
Checking in new hand-written, plug-in based modular query parser.
  1. Prev
  2. Next