Skip to content

Conversation

@dorilla
Copy link

@dorilla dorilla commented Sep 14, 2016

  • add boosting for groups
    • add testing for boosting for groups
  • support "some distance phrase" ~10 (the spaces between)
    • add tests
  • support "some boost phrase" ^10 (the spaces between)
    • add tests
  • support (some boost phrase) ^10 (the spaces between)
    • add tests
  • support negation with a bang (eg. !"this term)
    • add tests
  • spaces between operands should be optional
    • add tests
  • allow for other kinds of spaces (non-breaking space, zero width space)
    • add tests
  • add && and ||
    • add tests
  • support blank search (eg. '')
    • add tests

I am also working on a library to take this result and convert it into a composed elasticsearch query... will update here when it's complete

@zerowidth
Copy link
Owner

Seems fine so far. I didn't know lucene's parser was as lenient as that.

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