SeaseLtd/rated-ranking-evaluator

Remote SearchPlatform Binding

agazzarini opened this issue · 1 comments

The current RRE makes use of embedded search platform instances (Apache Solr or Elasticsearch) and therefore provides a self-consistent evaluation process, without requiring a running (external) instance of such engines, somewhere.

However, some context provide a staging server somewhere properly loaded with test data, which is where the evaluation processes are supposed to run.

The task is about creating "Remote" binding for Apache Solr and Elasticsearch.

Closing this issue, as we currently supports 4 SearchPlatform bindings:

  • embedded Apache Solr
  • embedded Elasticsearch
  • external/remote Apache Solr
  • external/remote Elasticsearch