Source

whoosh / src / whoosh / matching / mcore.py

Author Commit Message Labels Comments Date
Matt Chaput
Fixed ListMatcher.max_quality().
Matt Chaput
ArrayUnionMatcher.skip_to() didn't check if submatchers were active.
Matt Chaput
Added Codec methods for posting writers and readers (matchers), updated whoosh3 codec to use the new API.
Thomas Waldmann
white-space-only source cosmetics, details see below
Matt Chaput
Added PreloadedUnionMatcher to speed up Or queries.
Matt Chaput
Fixed bug in ArrayUnionMatcher, added "scored" arguement, added unit test.
Matt Chaput
Removed ill-considered go_inactive() method from matchers.
Matt Chaput
Added COLUMN field type for unindexed, unstored field with a column.
Matt Chaput
Moved spans module under whoosh.query.
Matt Chaput
Changed max_quality() to a method in anticipation of doing it more dynamically.
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().
Comments 2
Matt Chaput
Moved several functions included for backwards compatibility to compat from util.
Matt Chaput
Docs for nested queries. Renamed query.core and matching.core to avoid confusion. Enabled deletion of nested document groups.