[
https://issues.apache.org/jira/browse/SOLR-10583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hoss Man updated SOLR-10583:
----------------------------
Attachment: SOLR-10583.patch
updated patch...
* reuse code in JoinQParserPlugin
** this resolved the caching problem
* added tests for numeric fields
* cleaned up parsing code
** added tests for bad input
I think the code is pretty solid -- I beasted a few hundred test runs last
night w/o any problems.
Still todo (on my agenda for today):
* look into the existing refinement tests and include 'join' there
* refactor the duplicate code in the 2 tests i'm added
** most likely i'm just going to delete TestCloudJSONFacet and make
TestCloudJSONFacetJoinDomain occasionally use a domain w/'filter' but no 'join'
since that's the only code path covered by TestCloudJSONFacet but not
TestCloudJSONFacetJoinDomain
* beast w/nightly to ensure the test constants aren't too high.
> Add 'join' as a new type of domain change in JSON Facets
> --------------------------------------------------------
>
> Key: SOLR-10583
> URL: https://issues.apache.org/jira/browse/SOLR-10583
> Project: Solr
> Issue Type: Improvement
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Hoss Man
> Assignee: Hoss Man
> Attachments: SOLR-10583.patch, SOLR-10583.patch
>
>
> Add support for a new (query) {{join}} option when specifying a {{domain}}
> for a JSON Facet.
> Suggested syntax...
> {code}
> ...
> domain : { join : { from : field_foo,
> to : field_bar
> }
> }
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]