Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Feb 3, 2013
  1. Merge pull request #1 from ryguasu/master

    Various qsol bug fixes
Commits on Feb 1, 2013
  1. Add testFixTheseBooleanPlusProxErrors test to reflect some known pars…

    Chris Harris authored
    …e failures.
    I don't currently know what the fix should be, but it seems worth documenting the problem in the test suite. I've verified that these parse errors also exist in Mark's original commits. (That is, I haven't introduced these particular failures.)
  2. Commenting out crazy test cases

    Chris Harris authored
Commits on Nov 21, 2012
  1. Fixed a bug with nested proximity searches

    Chris Harris authored
    These were throwing exceptions, but they shouldn't have been.
  2. Fix bug where GroupDistributable.distribute(SpanQuery, ProxInfo) alwa…

    Chris Harris authored
    …ys used MUST logic. This resulted in incorrect expansions of queries like "ubs ~25 (foo | bar | baz | buz)".
  3. Fix bug where SpanOr optimization in BasicDistributable.distribute wo…

    Chris Harris authored
    …uld crash if there was an odd # of distrib children
  4. Correctly handle multiple Tokens per position.

    Chris Harris authored
    Before this patch, qsol would exhibit parse failures in these cases, which also masked a problem where incorrect queries were output. Here we eliminate the parse failure, and produce correct output.
  5. Prevent QUOTED and FUZZY cases from incorrectly falling through to th…

    Chris Harris authored
    …e SEARCHTOKEN processing code. (This was breaking the case where phrase boost was used inside a proximity search.)
  6. Fix bug where exact-match phrases sometimes resulted in SpanNearQueri…

    Chris Harris authored
    …es with slop of 1, rather than 0.
Commits on Nov 20, 2012
  1. Fix quoted phrase bug, where the quote marks get passed down to the A…

    Chris Harris authored
    …nalyzer for un-boosted quoted phrases
Commits on Jul 19, 2011
  1. add a README

  2. add a gitignore file

  3. initial import

Something went wrong with that request. Please try again.