Figure out how Lucene.IndexSearcher and ElasticSearch /search REST endpoint connect by following the call chain.
Side A: https://github.com/elastic/elasticsearch/blob/f05af0a382a995cb254a851d2306f12c3da2cd1b/core/src/main/java/org/elasticsearch/index/IndexService.java#L184
Side B: https://github.com/elastic/elasticsearch/blob/ee802ad63c0f21d697a5095dd05dc6f94626ee4d/rest-api-spec/src/main/resources/rest-api-spec/api/search.json
This ticket is complete when we better understand the call chain between the above source files, and can make a recomndation on the best way to handle customization, keeping in mind the following:
- feasability
- lowest technical barrier possible
- scalability
- maintainability
- mentioned in
-
Page Loading...