Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-8376

Add support for multiple configuration files (or conf.d)

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Normal
    • Resolution: Not A Problem
    • None
    • None
    • None

    Description

      I'm using Chef to generate cassandra.yaml.
      Part of this file is the "seed_provider", which is based on the Chef inventory.
      Changes to this file (due to Chef inventory change, when adding/removing Cassandra nodes) cause a restart, which is not desirable.

      The Chef way of handling this is to split the config file into two config files, one containing only the "seed_provider" and the other containing the rest of the config.
      Only the latter will cause a restart to Cassandra.

      This is achievable by either:
      1. Specifying multiple config files to Cassandra
      2. Specifying a conf.d directory

      Attachments

        1. cassandra-2.1-8376.patch
          8 kB
          Marcus Olsson

        Issue Links

          Activity

            People

              Unassigned Unassigned
              omribahumi Omri Bahumi
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: