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

A collections-like request handler to manage solr configurations on zookeeper

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 6.6, 7.0
    • SolrCloud
    • None

    Description

      Managing Solr configuration files on zookeeper becomes cumbersome while using solr in cloud mode, especially while trying out changes in the configurations.

      It will be great if there is a request handler that can provide an API to manage the configurations similar to the collections handler that would allow actions like uploading new configurations, linking them to a collection, deleting configurations, etc.

      example :

      #use the following command to upload a new configset called mynewconf. This will fail if there is alredy a conf called 'mynewconf'. The file could be a jar , zip or a tar file which contains all the files for the this conf.
      curl -X POST -H 'Content-Type: application/octet-stream' --data-binary @testconf.zip http://localhost:8983/solr/admin/configs/mynewconf?sig=<the-signature>
      

      A GET to http://localhost:8983/solr/admin/configs will give a list of configs available
      A GET to http://localhost:8983/solr/admin/configs/mynewconf would give the list of files in mynewconf

      Attachments

        1. zkconfighandler.zip
          3 kB
          Varun Rajput
        2. zkconfighandler.zip
          3 kB
          Varun Rajput
        3. test_pub.der
          0.1 kB
          Varun Rajput
        4. test_private.pem
          0.7 kB
          Varun Rajput
        5. SOLR-6736-newapi.patch
          9 kB
          Varun Rajput
        6. SOLR-6736-newapi.patch
          15 kB
          Varun Rajput
        7. SOLR-6736-newapi.patch
          15 kB
          Varun Rajput
        8. SOLR-6736.patch
          8 kB
          Varun Rajput
        9. SOLR-6736.patch
          12 kB
          Varun Rajput
        10. SOLR-6736.patch
          9 kB
          Varun Rajput
        11. SOLR-6736.patch
          15 kB
          Varun Rajput
        12. SOLR-6736.patch
          15 kB
          Varun Rajput
        13. SOLR-6736.patch
          28 kB
          Varun Rajput
        14. SOLR-6736.patch
          29 kB
          Varun Rajput
        15. SOLR-6736.patch
          29 kB
          Varun Rajput
        16. SOLR-6736.patch
          40 kB
          Ishan Chattopadhyaya
        17. SOLR-6736.patch
          95 kB
          Ishan Chattopadhyaya
        18. SOLR-6736.patch
          54 kB
          Ishan Chattopadhyaya
        19. SOLR-6736.patch
          65 kB
          Ishan Chattopadhyaya
        20. SOLR-6736.doc.patch
          3 kB
          Ishan Chattopadhyaya
        21. newzkconf.zip
          2 kB
          Varun Rajput
        22. newzkconf.zip
          3 kB
          Ishan Chattopadhyaya

        Issue Links

          Activity

            People

              ichattopadhyaya Ishan Chattopadhyaya
              varunrajput Varun Rajput
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: