Uploaded image for project: 'Apache Curator'
  1. Apache Curator
  2. CURATOR-568

New option allowing CuratorFramework skip ZK ensemble tracking

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.3.0
    • 5.0.0
    • Framework
    • None

    Description

      CuratorFrameworkImpl lacks an option to skip Ensemble tracking.

      Proposal is to include a new option in CuratorFrameworkFactory.Builder that allows to skip ensemble tracking. This can be useful in certain scenarios in which CuratorFramework is accessing to ZK clusters via load balancer or Virtual IPs. In this case ensemble tracking is avoiding CuratorFramework to support this kind of connectivity.

      Proposal suggest including in CuratorFrameworkFactory.Builder 2 new methods:

      • ensembleTracker(boolean) that allows to enable / disable ensembleTracker.
      • withEnsembleTracker() that will return the value set via ensembleTracker method. If ensembleTracker was not used, then default value will return true for backwards compatibility.

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              evaristojosec@yahoo.es Chevaris
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h