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

Introduce a ConfigSet management API at /admin/configs

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 5.4, 6.0
    • None
    • None

    Description

      SOLR-5955 describes a feature to automatically create a ConfigSet, based on another one, from a collection API call (i.e. one step collection creation). Discussion there yielded SOLR-7742, Immutable ConfigSet support. To close the loop, we need support for a ConfigSet management API.

      The simplest ConfigSet API could have one operation:
      create a new config set, based on an existing one, possible modifying the ConfigSet properties. Note you need to be able to modify the ConfigSet properties at creation time because otherwise Immutable could not be changed.

      Another logical operation to support is ConfigSet deletion; that may be more complicated to implement than creation because you need to handle the case where a collection is already using the configuration.

      Attachments

        1. SOLR-7789.patch
          186 kB
          Gregory Chanan
        2. SOLR-7789.patch
          186 kB
          Gregory Chanan
        3. SOLR-7789.patch
          181 kB
          Gregory Chanan
        4. SOLR-7789.patch
          214 kB
          Gregory Chanan
        5. SOLR-7789.patch
          257 kB
          Gregory Chanan

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            gchanan Gregory Chanan
            gchanan Gregory Chanan
            Votes:
            1 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment