Permalink
Commits on Nov 12, 2009
  1. Added Weighting.final() method, which can change the final score of a…

    … document after all term scores have been accumulated.
    matt committed Nov 12, 2009
Commits on Nov 10, 2009
  1. Bumped revision number.

    matt committed Nov 10, 2009
  2. Added a copy() method to the Results object.

    matt committed Nov 10, 2009
Commits on Oct 11, 2009
  1. Fixed DeletionMixin.delete_by_query to call searcher() method instead…

    … of grabbing the underlying attribute which might not be initialized.
    matt committed Oct 11, 2009
Commits on Oct 9, 2009
Commits on Oct 6, 2009
  1. Bumped revision number.

    matt committed Oct 6, 2009
Commits on Sep 15, 2009
  1. Changed IntraWordFilter to use array('u') instead of set().

    set() was used because an old version of the code tested the sets for containment,
    but the current re-based version never uses the character classes except as
    strings in regular expression patterns.
    matt committed Sep 15, 2009
  2. Removed beta tag from version number.

    matt committed Sep 15, 2009
  3. Added IntraWordFilter and MultiFilter to whoosh.analyzer.

    Token.mode now contains "query" or "index" depending on where the analyzer is called.
    Updated ramindex to use field.index.
    matt committed Sep 15, 2009
Commits on Sep 14, 2009
  1. Changed update_document to use more efficient delete_by_query.

    Added __inittypes__ metadata.
    matt committed Sep 14, 2009
Commits on Sep 11, 2009
  1. Adding Whoosh logo files to version control.

    matt committed Sep 11, 2009
Commits on Sep 4, 2009
  1. Changed order of classes in source code.

    matt committed Sep 4, 2009
  2. Fixed query.Require and query.AndMaybe.

    matt committed Sep 4, 2009
  3. Removed docs reference to old API.

    matt committed Sep 4, 2009
  4. Added simple tests for Weighting classes.

    Commented out Searcher.__del__ method.
    On Windows, use time.clock() for search runtime.
    Changed explicit 8 to _INT_SIZE*2.
    matt committed Sep 4, 2009
  5. Switched Weighting.score() back to a Searcher as the first parameter …

    …instead of IndexReader.
    
    This is necessary because IDFs should be cached on the Searcher.
    matt committed Sep 4, 2009
  6. Fixed docstring.

    matt committed Sep 4, 2009
Commits on Sep 2, 2009
  1. Simplified code and removed "while True" in QueryScorer.__iter__ defa…

    …ult implementation.
    matt committed Sep 2, 2009
  2. Bumped beta tag.

    matt committed Sep 2, 2009
  3. Converted analyzer classes to functions that return CompositeAnalyzer…

    … instances.
    
    Fixed unit tests to use unicode strings.
    matt committed Sep 2, 2009
Commits on Sep 1, 2009
  1. Bumped beta tag.

    matt committed Sep 1, 2009
  2. Update docstring.

    matt committed Sep 1, 2009
  3. Fixed documentation.

    matt committed Sep 1, 2009
Commits on Aug 31, 2009
  1. Added whoosh.support.charset module for translating Sphinx charset ta…

    …ble files.
    matt committed Aug 31, 2009
  2. No commit message

    matt committed Aug 31, 2009
  3. Fixed a bug in IntersectionScorer where IntersectionScorer.skip_to() …

    …wouldn't set self.id or move
    
    to the next valid id, potentially causing an infinite loop.
    matt committed Aug 31, 2009
  4. Bumped beta tag.

    matt committed Aug 31, 2009