Uploaded image for project: 'Samza'
  1. Samza
  2. SAMZA-1201

Zk path setup for leader elector and barrier should be separated

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.15.0
    • None
    • None

    Description

      Right now all the zk paths are created inside ZkControllerImpl.init(). However, this doesn't work for coordinator service which uses ZkLeaderElector but not ZkControllerImpl. The creation of these paths needs to separated so that:

      • ZkLeaderElector ensures the processor paths exist
      • ZkBarrierForVersionUpdate ensures the job model version paths exist

      This way they can be used independently.

      Attachments

        Issue Links

          Activity

            People

              boryas Boris Shkolnik
              xinyu Xinyu Liu
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: