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

Too many close on transient core with unload command

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.4, 4.6
    • Fix Version/s: 4.6, 6.0
    • Component/s: multicore
    • Labels:

      Description

      Too many close on transient core with unload command, because already closed by transientcache

      To reproduce :
      set transientCacheSize=2 and start with no cores

      Create 3 cores :
      curl "http://ip:port/solr/admin/cores?action=CREATE&name=coreX&instanceDir=path_to_instanceDir_coreX&dataDir=path_to_dataDir_coreX&loadOnStartup=false&transient=true"

      Execute :
      curl "http://ip:port/solr/core1/select?q=:"
      curl "http://ip:port/solr/core2/select?q=:"
      curl "http://ip:port/solr/core3/select?q=:"

      curl "http://ip:port/solr/admin/cores?action=UNLOAD&core=core1"

      And in Solr logs :
      ERROR org.apache.solr.core.SolrCore – Too many close [count:-1] on org.apache.solr.core.SolrCore@20e5ace9. Please report this exception to solr-user@lucene.apache.org

      The patch in attachment is for svn solr branch_4X (revision number 1526418)

        Attachments

        1. SOLR-5366.patch
          0.9 kB
          olivier soyez
        2. SOLR-5366.patch
          5 kB
          Erick Erickson

          Activity

            People

            • Assignee:
              erickerickson Erick Erickson
              Reporter:
              olivier soyez olivier soyez
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: