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

Introduce a solr.data.home as root dir for all data

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

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.10.1
    • 7.0
    • SolrCloud
    • None

    Description

      Many users prefer to deploy code, config and data on separate disk locations, so the default of placing the indexes under ${solr.solr.home}/${solr.core.name}/data is not always wanted.

      In a multi-core/collection system, there is not much help in the solr.data.dir option, as it would set the dataDir to the same folder for all collections. One workaround, if you don't want to hardcode paths in your solrconfig.xml, is to specify the dataDir property in each solr.properties file.

      A more elegant solution would be to introduce a new Java-option solr.data.home which would be to data the same as solr.solr.home is for config. If set, all collections would default their dataDir as ${solr.data.home)/${solr.core.name}/data

      Attachments

        1. SOLR-6671.patch
          16 kB
          Jan Høydahl
        2. SOLR-6671.patch
          24 kB
          Jan Høydahl
        3. SOLR-6671.patch
          13 kB
          Jan Høydahl
        4. SOLR-6671.patch
          8 kB
          Jan Høydahl
        5. SOLR-6671.patch
          8 kB
          Jan Høydahl
        6. SOLR-6671.patch
          5 kB
          Jan Høydahl
        7. SOLR-6671.patch
          5 kB
          Jan Høydahl
        8. SOLR-6671.patch
          4 kB
          Jan Høydahl

        Issue Links

        Activity

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

          People

            janhoy Jan Høydahl
            janhoy Jan Høydahl
            Votes:
            2 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment