Class CoordinatorHttpSolrCall

  • public class CoordinatorHttpSolrCall
    extends HttpSolrCall
    A coordinator node can serve requests as if it hosts all collections in the cluster. it does so by hosting a synthetic replica for each configset used in the cluster.

    This class is responsible for forwarding the requests to the right core when the node is acting as a Coordinator The responsibilities also involve creating a synthetic collection or replica if they do not exist. It also sets the right threadlocal variables which reflects the current collection being served.