Support joining in a distributed environment. [LUCENE-3759]
Open
legacy-jira-priority:Major
module:join
type:enhancement
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
Add two more methods in JoinUtil to support joining in a distributed manner.
- Method to retrieve all from values.
- Method to create a TermsQuery based on a set of from terms.
With these two methods distributed joining can be supported following these steps:
1. Retrieve from values from each shard
1. Merge the retrieved from values.
1. Create a TermsQuery based on the merged from terms and send this query to all shards.
---
Migrated from [LUCENE-3759](https://issues.apache.org/jira/browse/LUCENE-3759) by Martijn van Groningen (@martijnvg), 22 votes, updated Aug 07 2018
Contributor guide
Assessment
This issue has not been assessed yet.