Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-17269

Don't publish synthetic collection to ZK in solr coordinator nodes

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 9.6
    • 9.7
    • SolrCloud
    • None

    Description

      Coordinator node uses a "synthetic collection/core" (Prefixed with `.sys.COORDINATOR-COLL-`) to proxy queries to other data node.

      However, such collection was actually registered to the ZK as well (like a normal collection). This could be problematic at times when we have other tools that read the cluster status and are mistaken that as a real collection.

      The proposal here is the introduction of a new `SyntheticSolrCore` which subclasses `SolrCore`, such core bypasses ZK publish steps of regular core (and avoid creating core.properties etc) hence preventing other tools from detecting such synthetic collection.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              patson Patson Luk
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 5h 20m
                  5h 20m