Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-2394

Many ZooKeeper properties are not configurable in zoo.cfg

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Patch Available
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.6.0, 3.5.7
    • Component/s: server
    • Labels:
      None

      Description

      Many ZooKeeper properties are not configurable in zoo.cfg. If configured in zoo.cfg, QuorumPeerConfig parse logic will pre append "zookeeper" which is not the same property used in code. So a property with a name abc.xyz becomes zookeeper.abc.xyz
      Bellow are properties which can not configured in zoo.cfg, can only be configured using java system properties.

      1. follower.nodelay
      2. leader.nodelay
      3. readonlymode.enabled
      4. jute.maxbuffer
      5. znode.container.checkIntervalMs
      6. znode.container.maxPerMinute

      This jira targets to make these properties configurable in zoo.cfg as well.

        Attachments

        1. ZOOKEEPER-2394-01.patch
          17 kB
          Mohammad Arshad
        2. ZOOKEEPER-2394-02.patch
          17 kB
          Mohammad Arshad

          Issue Links

            Activity

              People

              • Assignee:
                arshad.mohammad Mohammad Arshad
                Reporter:
                arshad.mohammad Mohammad Arshad
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: