Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.3
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 tillSOLR-7814.multiVals=true|false is introducedYAGNI, 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
Attachments
Attachments
Issue Links
- depends upon
-
SOLR-6357 Using query time Join in deleteByQuery throws ClassCastException
- Closed
- is related to
-
LUCENE-6332 join query scanning "toField" docValue
- Open
-
SOLR-2272 Join
- Closed
-
LUCENE-4043 Add scoring support for query time join
- Closed
-
SOLR-4905 Allow fromIndex parameter to JoinQParserPlugin to refer to a single-sharded collection that has a replica on all nodes
- Closed
-
SOLR-9217 {!join score=..}.. should delay join to createWeight
- Closed
-
SOLR-4307 Solr join scoring
- Closed
- relates to
-
LUCENE-5868 JoinUtil support for NUMERIC docValues fields
- Closed
-
SOLR-14230 Enforce field type constraints and document `score` {!join}
- Open
-
SOLR-8395 query-time join (with scoring) for single value numeric fields::6.x ONLY
- Closed
1.
|
support SolrCloud collection as fromIndex param in query-time join | Closed | Mikhail Khludnev | |
2.
|
score join query should add debug info as Solr's join | Closed | Unassigned | |
3.
|
local param b=5.5 support across all qparser | Closed | Unassigned |