Sounds perfect. Hopefully one of the committer picks this up and adds this
to 4.7.

Will keep checking the updates...


On Fri, Jan 17, 2014 at 1:17 AM, Allison, Timothy B. <[email protected]>wrote:

>  And don’t forget analysis! J
>
>
>
> The code is non-trivial, and it will take a generous committer to help me
> get it into shape for committing.  Once I push my mods to jira (end of next
> week), you should be able to compile it and run it at least for dev/testing
> to confirm that it meets your needs.
>
>
>
> *From:* Gopal Agarwal [mailto:[email protected]]
> *Sent:* Thursday, January 16, 2014 1:21 PM
> *To:* [email protected]
> *Subject:* Re: Span Not Queries
>
>
>
> Thanks Tim. This exactly fits my requirements of recursion, SpanNot and
> ComplexParser combination with Boolean Parser.
>
>
>
> Since I would end up doing the exact same changes to my QueryParserBase
> class, I would be locked with the current version of SOLR for forseeable
> future.
>
>
>
> Can you comment on when is the possible release if it gets reviewed by
> next week?
>
>
>
>
>
> On Thu, Jan 16, 2014 at 11:06 PM, Allison, Timothy B. <[email protected]>
> wrote:
>
> Apologies for the self-promotion…LUCENE-5205 and its Solr cousin
> (SOLR-5410) might help.  I’m hoping to post updates to both by the end of
> next week.  Then, if a committer would be willing to review and add these
> to Lucene/Solr, you should be good to go.
>
>
>
> Take a look at the description for LUCENE-5205and see if that capability
> will meet your needs.  Thank you.
>
>
>
>   Best,
>
>
>
>              Tim
>
>
>
> *From:* Gopal Agarwal [mailto:[email protected]]
> *Sent:* Thursday, January 16, 2014 4:10 AM
> *To:* [email protected]
> *Subject:* Fwd: Span Not Queries
>
>
>
> Please help me out with earlier query.
>
>
>
> In short:
>
> 1. Can we change the QueryParser.jj file to identify the SpanNot query as
> a boolean clause?
>
>
>
> 2. Can we use ComplexPhraseQuery Parser to support SpanOR and SpanNOT
> queries also?
>
>
>
> For further explanation, following are the examples.
>
>
>
> On Tue, Oct 15, 2013 at 11:27 PM, Ankit Kumar <[email protected]>
> wrote:
>
> *I have a business use case in which i need to use Span Not and
> other ordered proximity queries . And they can be nested upto any level
> A Boolean inside a ordered query or ordered query inside a Boolean
>  . Currently i am thinking of changing the QuerParser.jj file to identify
> the SpanNot query and use Complex Phrase Query Parser of Lucene for parsing
> complex queries . Can you suggest better way of achieving this.*
>
> *Following are the list of additions that i need to do in SOLR.*
>
> *1. Span NOT Operator*  .
>
> 2.Adding Recursive and Range Proximity
>
>       *Recursive Proximity *is a proximity query within a proximity query
>
> Ex:   “ “income tax”~5   statement” ~4  The recursion can be up to any
> level.
>
>     * Range Proximity*: Currently we can only define number as a range we
> want interval as a range .
>
> Ex: “profit income”~3,5    ,  “United America”~-5,4
>
>
>
> 3. Complex  Queries
>
> A complex query is a query formed with a combination of Boolean operators
> or proximity queries or range queries or any possible combination of these.
>
> Ex:    “(income AND tax) statement”~4
>
>           “ “income tax”~4  (statement OR period) ”~3
>
>           (“ income” SPAN NOT  “income tax” ) source ~3,5
>
>  Can anyone suggest us some way of achieving these 3 functionalities in
> SOLR
>  ???
>
>
> On Tue, Oct 15, 2013 at 10:15 PM, Jack Krupansky <[email protected]
> >wrote:
>
>
> > Nope. But the LucidWorks Search product query parser does support SpanNot
> > if you use their BEFORE, AFTER, and NEAR span operators.
> >
> > See:
>
> > http://docs.lucidworks.com/**display/lweug/Proximity+**Operations<
> http://docs.lucidworks.com/display/lweug/Proximity+Operations>
>
> >
> > For example: "George BEFORE:2 Bush NOT H" to match George <anything>
> Bush,
> > but not George H. W. Bush.
> >
> > What is your specific use case?
> >
> > -- Jack Krupansky
> >
> > -----Original Message----- From: Ankit Kumar
> > Sent: Tuesday, October 15, 2013 3:58 AM
> > To: [email protected]
> > Subject: Span Not Queries
> >
> >
> > I need to add Span Not queries in solr . Ther's a parser Surround Query
> > Parser  i went through this (
>
> > http://lucene.472066.n3.**nabble.com/Surround-query-**
> > parser-not-working-td4075066.**html<
> http://lucene.472066.n3.nabble.com/Surround-query-parser-not-working-td4075066.html
> >
>
> > )
> > to discover that surround query parser does not analyze text
> >
> > Does DisMaxQueryParser supports SpanNot Queries ??
> >
>
>
>
>
>
>
>

Reply via email to