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

Too many close on transient core with unload command

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 4.4, 4.6
    • 4.6, 6.0
    • multicore

    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
          5 kB
          Erick Erickson
        2. SOLR-5366.patch
          0.9 kB
          olivier soyez

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: