Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
6.0
Description
Federated request support in SearchHandler could look similar to current DistributedSearch support: design based on STAGE flags and optional requests sending to collections (shards). The main difference would be in supported stages and in additional request available (request to collections representation module). Something like:
available stages:
- COLLECTION SELECTION
- PREPARE MERGE RULES
- GET DOCUMENTS
available actions:
- send search requests to shards (to adapters and solr instances)
- send requests to indexes representation
invoked Component's methods:
- federatedProcess()
- handleFederatedResponses()
- handleCollectionRepresentationResponses()
Any suggestions welcome!