Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various bug fixes, refactoring, and additional testing. #3

Open
wants to merge 76 commits into
base: master
Choose a base branch
from

Conversation

jstrassburg
Copy link

In working with the filter I found a number of bugs including inability to replace whitespace with nothing and a failure if a partial phrase match was unresolved at the end of a document (document didn't index). I've also extended the testing and refactored a number of things including simplifying the token filter and extracting parameters into their own class.

jstrassburg and others added 30 commits September 5, 2014 14:11
… intermittent classpath order issue with test-framework/lucene-core
… method. Testing demarcating operations sucks.
jstrassburg and others added 30 commits September 26, 2014 13:07
…nd no current implementation for biggest phrase match.
Regexes for units of measurement
Unit tests for regular expression parsing
…ments can be included, thus allowing you to match a phrase like 'pay my bill' or 'pay bill' using the syntax 'pay TOKEN bill'
…l, and also to allow the QParserPlugin to work without making Token a 'magic' word, since the QParserPlugin deals with everything in lowercase. Also, updating tests.'
… the 'real' words. Also, refactored the matching algorithm to use recursion for easier reading.
…word boundary to the regex in the parser plugin
Basic Fuzzy Matching Pull Request
…ries and logical operators to fix problems with all caps queries containing same.
Updates to dependencies and code for Solr 5.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants