[ 
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]

Reply via email to