[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-31 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Attachment: SOLR-6234-trunk-CHANGES-fix.patch

[~hossman_luc...@fucit.org] does it make sense?

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234-javadocsfix.patch, 
> SOLR-6234-trunk-CHANGES-fix.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, otherHandler.patch
>
>
> it adds ability to call Lucene's JoinUtil by specifying local param, ie  
> \{!join score=...} It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
> - -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
> SOLR-7814.
> - -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-29 Thread Uwe Schindler (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uwe Schindler updated SOLR-6234:

Attachment: SOLR-6234-javadocsfix.patch

This patch fixes the problem. Will commit this now.

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234-javadocsfix.patch, SOLR-6234.patch, 
> SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, SOLR-6234.patch, otherHandler.patch
>
>
> it adds ability to call Lucene's JoinUtil by specifying local param, ie  
> \{!join score=...} It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
> - -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
> SOLR-7814.
> - -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-28 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Attachment: SOLR-6234.patch

added link to lucene join for javadocs. 

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> otherHandler.patch
>
>
> it adds ability to call Lucene's JoinUtil by specifying local param, ie  
> \{!join score=...} It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
> - -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
> SOLR-7814.
> - -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-27 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Attachment: SOLR-6234.patch

found bug in toString() added test coverage. 

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, otherHandler.patch
>
>
> it adds ability to call Lucene's JoinUtil by specifying local param, ie  
> \{!join score=...} It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
> - -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
> SOLR-7814.
> - -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-27 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Attachment: SOLR-6234.patch

added javadocs and changes. I'm going to commit it tomorrow. Is there any 
objections? Shouldn't it be merged into 5x right there?

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, SOLR-6234.patch, otherHandler.patch
>
>
> it adds ability to call Lucene's JoinUtil by specifying local param, ie  
> \{!join score=...} It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
> - -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
> SOLR-7814.
> - -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-19 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Description: 
it adds ability to call Lucene's JoinUtil by specifying local param, ie  
\{!join score=...} It supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
- -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
SOLR-7814.
- -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
- there is a test coverage for cross core join case. 
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  


  was:
it adds ability to call Lucene's JoinUtil by specifying local param, ie  {{ 
{!join score=...}... }}. It supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
- -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
SOLR-7814.
- -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
- there is a test coverage for cross core join case. 
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  



> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, otherHandler.patch
>
>
> it adds ability to call Lucene's JoinUtil by specifying local param, ie  
> \{!join score=...} It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
> - -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
> SOLR-7814.
> - -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-19 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Description: 
it adds ability to call Lucene's JoinUtil by specifying local param, ie  {{ 
{!join score=...}... }}. It supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
- -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
SOLR-7814.
- -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
- there is a test coverage for cross core join case. 
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  


  was:
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
 - {{score=none}} is *default*, eg if you *omit* this localparam 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
- {{multiVals=true|false}} is introduced 
- there is a test coverage for cross core join case. 
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

-there was a bug in cross core join, however there is a workaround for it- it's 
fixed in Dec'14 patch.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.


> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, otherHandler.patch
>
>
> it adds ability to call Lucene's JoinUtil by specifying local param, ie  {{ 
> {!join score=...}... }}. It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
> - -supports {{b=100}} param to pass {{Query.setBoost()}}- postponed till 
> SOLR-7814.
> - -{{multiVals=true|false}} is introduced- YAGNI, let me know otherwise. 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-19 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Attachment: SOLR-6234.patch

ok! here we are:
* qparser is called from the older one (JoinQParserPlugin) by specifying score 
local param \{join score=...}
* b= is removed in favor of SOLR-7814
* multiVals was just removed too, it seems docvalues hide multivalued when 
singlevalued is requested
[want to 
watch?|https://github.com/m-khl/lucene-solr/commit/468a60e7ef6ce420482910a7675d7948c8561ef2
 ]

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> SOLR-6234.patch, otherHandler.patch
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> - {{multiVals=true|false}} is introduced 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> -there was a bug in cross core join, however there is a workaround for it- 
> it's fixed in Dec'14 patch.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-09 Thread Timothy Potter (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Timothy Potter updated SOLR-6234:
-
Attachment: SOLR-6234.patch

Here's an updated patch for trunk. The JavaDoc on the ScoreJoinQParserPlugin 
wasn't passing precommit, so I need to fix that before committing (removed it 
for now).

This does not have the code from the patch Ryan posted yet ...

[~mkhludnev] You mentioned this solution would address SOLR-6357, but I'm still 
seeing the same error when using scorejoin. Can you elaborate on why you think 
this fixes that problem?

{code}
[~/dev/lw/projects/solr_trunk_co/solr]$ curl 
"http://localhost:8983/solr/techproducts/update?commit=true"; -d 
'{!scorejoin from=manu_id_s to=id}ipod'


5006org.apache.lucene.search.IndexSearcher cannot be cast to 
org.apache.solr.search.SolrIndexSearcherjava.lang.ClassCastException: 
org.apache.lucene.search.IndexSearcher cannot be cast to 
org.apache.solr.search.SolrIndexSearcher
at 
org.apache.solr.search.JoinQuery.createWeight(JoinQParserPlugin.java:207)
at 
org.apache.lucene.search.IndexSearcher.createWeight(IndexSearcher.java:704)
at 
org.apache.lucene.search.BooleanWeight.(BooleanWeight.java:56)
at 
org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:197)
at 
org.apache.solr.update.DeleteByQueryWrapper.createWeight(DeleteByQueryWrapper.java:72)
at 
org.apache.lucene.search.IndexSearcher.createWeight(IndexSearcher.java:704)
at 
org.apache.lucene.search.IndexSearcher.createNormalizedWeight(IndexSearcher.java:687)
at 
org.apache.lucene.search.QueryWrapperFilter.getDocIdSet(QueryWrapperFilter.java:63)
at 
org.apache.lucene.index.BufferedUpdatesStream.applyQueryDeletes(BufferedUpdatesStream.java:690)
at 
org.apache.lucene.index.BufferedUpdatesStream.applyDeletesAndUpdates(BufferedUpdatesStream.java:261)
at 
org.apache.lucene.index.IndexWriter.applyAllDeletesAndUpdates(IndexWriter.java:3148)
at 
org.apache.lucene.index.IndexWriter.maybeApplyDeletes(IndexWriter.java:3134)
at 
org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2808)
at 
org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2962)
at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2929)
{code}

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, SOLR-6234.patch, 
> otherHandler.patch
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> - {{multiVals=true|false}} is introduced 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> -there was a bug in cross core join, however there is a workaround for it- 
> it's fixed in Dec'14 patch.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-07-08 Thread Ryan Josal (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Josal updated SOLR-6234:
-
Attachment: otherHandler.patch

I've attached otherHandler.patch, which is a patch on top of the existing 
ScoreJoinQParserPlugin.java from the Dec 14 patch, which shows changes to add a 
feature where the user can supply handler=/select (for example) in localparams, 
to apply the config from the handler in the other core.  You'll notice that the 
request is built from localParams instead of "params" so that whatever your 
current core params are don't override the other core configured params.  If 
this breaks something, it could be changed to only do that when the "handler" 
localParam is present.  This patch is quick and dirty because it uses 
reflection to get the defaults,appends,invariants config from the 
BaseRequestHandler class.  Really, the access level of those variables should 
change, or the method should be moved there.

Personally I'm using this feature to join my deals core with my products core 
as the othercore, and I wanted it to do a regular search against the products 
core.  This approach could actually be used in the !join qparser too.  If this 
patch is useful for somebody, great!

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>Assignee: Timothy Potter
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, otherHandler.patch
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> - {{multiVals=true|false}} is introduced 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> -there was a bug in cross core join, however there is a workaround for it- 
> it's fixed in Dec'14 patch.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2015-06-11 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Affects Version/s: (was: 4.10.3)
   (was: Trunk)
   5.3
Fix Version/s: (was: 5.0)
   (was: Trunk)
   5.3

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.3
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.3
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> - {{multiVals=true|false}} is introduced 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> -there was a bug in cross core join, however there is a workaround for it- 
> it's fixed in Dec'14 patch.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-12-21 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Description: 
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
 - {{score=none}} is *default*, eg if you *omit* this localparam 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
- {{multiVals=true|false}} is introduced 
- there is a test coverage for cross core join case. 
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

-there was a bug in cross core join, however there is a workaround for it- it's 
fixed in Dec'14 patch.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.

  was:
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
 - {{score=none}} is *default*, eg if you *omit* this localparam 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

*Caveat:* there is a bug in cross core join, however there is a workaround for 
it.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.


> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.0, Trunk
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> - {{multiVals=true|false}} is introduced 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> -there was a bug in cross core join, however there is a workaround for it- 
> it's fixed in Dec'14 patch.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-12-21 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Attachment: (was: lucene-join-solr-query-parser-0.0.2.zip)

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.0, Trunk
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> - {{multiVals=true|false}} is introduced 
> - there is a test coverage for cross core join case. 
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> -there was a bug in cross core join, however there is a workaround for it- 
> it's fixed in Dec'14 patch.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-12-21 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Attachment: SOLR-6234.patch

attaching fix for:
- cross-core query parsing with test coverage. 
*Note:* it's the only cross-core test for the current \{\!join query parser! ; 
- also added multiVals into equality&hash

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.0, Trunk
>
> Attachments: SOLR-6234.patch, SOLR-6234.patch, 
> lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> *Caveat:* there is a bug in cross core join, however there is a workaround 
> for it.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-12-12 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Description: 
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
 - {{score=none}} is *default*, eg if you *omit* this localparam 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

*Caveat:* there is a bug in cross core join, however there is a workaround for 
it.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.

  was:
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
 - {{score=none}} is default, eg if you omit this score localparam 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

*Caveat:* there is a bug in cross core join, however there is a workaround for 
it.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.


> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.0, Trunk
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is *default*, eg if you *omit* this localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> *Caveat:* there is a bug in cross core join, however there is a workaround 
> for it.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-12-12 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Description: 
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
 - {{score=none}} is default, eg if you omit this score localparam 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

*Caveat:* there is a bug in cross core join, however there is a workaround for 
it.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.

  was:
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
also 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

*Caveat:* there is a bug in cross core join, however there is a workaround for 
it.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.


> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.0, Trunk
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil)
>  - {{score=none}} is default, eg if you omit this score localparam 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> *Caveat:* there is a bug in cross core join, however there is a workaround 
> for it.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-12-11 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Description: 
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
also 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

*Caveat:* there is a bug in cross core join, however there is a workaround for 
it.

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.

  was:
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
also 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.


> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.0, Trunk
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> *Caveat:* there is a bug in cross core join, however there is a workaround 
> for it.
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-12-10 Thread Erik Hatcher (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Erik Hatcher updated SOLR-6234:
---
Fix Version/s: Trunk
   5.0

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 5.0, Trunk
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-11-26 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Fix Version/s: (was: 4.10.3)
   (was: 5.0)

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-11-16 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Labels: features patch test  (was: )

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
>  Labels: features, patch, test
> Fix For: 4.10.3, 5.0
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-11-16 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Fix Version/s: 4.10.3

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
> Fix For: 4.10.3, 5.0
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-11-16 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Affects Version/s: (was: 4.10)
   4.10.3

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
> Fix For: 4.10.3, 5.0
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-11-16 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---
Fix Version/s: 5.0

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 4.10.3, Trunk
>Reporter: Mikhail Khludnev
> Fix For: 4.10.3, 5.0
>
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-08-05 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---

Description: 
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
also 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- -it always passes {{multipleValuesPerDocument=true}}- 
{{multiVals=true|false}} is introduced 
- -it doesn't cover cross core join case,- it covers cross-core join but rather 
opportunistically.I just can't find the multicore testcase in Solr test, I 
appreciate if you point me on one. 
- -I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!- done. thanks for your attitude!
- so far it joins string and multivalue string fields (Sorted, SortedSet, 
Binary), but not Numerics DVs. follow-up LUCENE-5868  

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.

  was:
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
also 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- it always passes {{multipleValuesPerDocument=true}}
- it doesn't cover cross core join case, I just can't find the multicore 
testcase in Solr test, I appreciate if you point me on one. 
- I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.


> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.0, 4.10
>Reporter: Mikhail Khludnev
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - -it always passes {{multipleValuesPerDocument=true}}- 
> {{multiVals=true|false}} is introduced 
> - -it doesn't cover cross core join case,- it covers cross-core join but 
> rather opportunistically.I just can't find the multicore testcase in Solr 
> test, I appreciate if you point me on one. 
> - -I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!- done. thanks for your attitude!
> - so far it joins string and multivalue string fields (Sorted, SortedSet, 
> Binary), but not Numerics DVs. follow-up LUCENE-5868  
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-08-05 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---

Attachment: SOLR-6234.patch

formatted the patch. Still there is no anyone who'd like to have Lucene join 
with scoring available in Solr.

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.0, 4.10
>Reporter: Mikhail Khludnev
> Attachments: SOLR-6234.patch, lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - it always passes {{multipleValuesPerDocument=true}}
> - it doesn't cover cross core join case, I just can't find the multicore 
> testcase in Solr test, I appreciate if you point me on one. 
> - I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-07-11 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---

Description: 
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
also 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- it always passes {{multipleValuesPerDocument=true}}
- it doesn't cover cross core join case, I just can't find the multicore 
testcase in Solr test, I appreciate if you point me on one. 
- I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!

Note: the development of this patch was sponsored by an anonymous contributor 
and approved for release under Apache License.

  was:
it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. It 
supports:
- {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
also 
- supports {{b=100}} param to pass {{Query.setBoost()}}.
So far
- it always passes {{multipleValuesPerDocument=true}}
- it doesn't cover cross core join case, I just can't find the multicore 
testcase in Solr test, I appreciate if you point me on one. 
- I attach standalone plugin project, let me know if somebody interested, I 
convert it into the proper Solr codebase patch. Also please mention the 
blockers!


> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.0, 4.10
>Reporter: Mikhail Khludnev
> Attachments: lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - it always passes {{multipleValuesPerDocument=true}}
> - it doesn't cover cross core join case, I just can't find the multicore 
> testcase in Solr test, I appreciate if you point me on one. 
> - I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!
> Note: the development of this patch was sponsored by an anonymous contributor 
> and approved for release under Apache License.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-6234) Scoring modes for query time join

2014-07-09 Thread Mikhail Khludnev (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-6234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-6234:
---

Attachment: lucene-join-solr-query-parser-0.0.2.zip

> Scoring modes for query time join 
> --
>
> Key: SOLR-6234
> URL: https://issues.apache.org/jira/browse/SOLR-6234
> Project: Solr
>  Issue Type: New Feature
>  Components: query parsers
>Affects Versions: 5.0, 4.10
>Reporter: Mikhail Khludnev
> Attachments: lucene-join-solr-query-parser-0.0.2.zip
>
>
> it adds {{scorejoin}} query parser which calls Lucene's JoinUtil underneath. 
> It supports:
> - {{score=none|avg|max|total}} local param (passed as ScoreMode to JoinUtil), 
> also 
> - supports {{b=100}} param to pass {{Query.setBoost()}}.
> So far
> - it always passes {{multipleValuesPerDocument=true}}
> - it doesn't cover cross core join case, I just can't find the multicore 
> testcase in Solr test, I appreciate if you point me on one. 
> - I attach standalone plugin project, let me know if somebody interested, I 
> convert it into the proper Solr codebase patch. Also please mention the 
> blockers!



--
This message was sent by Atlassian JIRA
(v6.2#6252)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org