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

Core swapping doesn't work with new metrics changes in place



    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.4, 7.0
    • Fix Version/s: 6.4.1, 7.0
    • Component/s: None
    • Labels:


      The new 6.4.0 version includes some significant changes having to do with metrics. These changes have broken core swapping. Will attach some screenshots.

      For the screenshots that I will attach, I started Solr directly from the 6.4.0 download on Windows 7 (bin\solr start). Then I created a "foo" core and a "bar" core, each from a different configset, using the bin\solr command.

      • Screenshot 1: you can see the two cores in CoreAdmin.
      • Screenshot 2: Attempting to swap the cores, an error message appears about a metric already existing for the ping handler.
      • Screenshot 3: Clicking somewhere else and then back to CoreAdmin shows that both cores have the same name – bar.
      • If Solr is stopped and then started back up, the admin UI looks like screenshot 1 again – the change that caused two cores with the same name only took place within the running Solr and did not update core.properties files.


        1. SOLR-10054.patch
          19 kB
          Andrzej Bialecki
        2. SOLR-10054.patch
          18 kB
          Andrzej Bialecki
        3. solr64coreswap1.png
          107 kB
          Shawn Heisey
        4. solr64coreswap2.png
          112 kB
          Shawn Heisey
        5. solr64coreswap3.png
          104 kB
          Shawn Heisey



            • Assignee:
              ab Andrzej Bialecki
              elyograg Shawn Heisey
            • Votes:
              0 Vote for this issue
              5 Start watching this issue


              • Created: