GitHub user shanthoosh opened a pull request: https://github.com/apache/samza/pull/490
SAMZA-1689: Add validations before state transitions in ZkBarrierForVersionUpgrade. Prevent invalid state updations on barrier. * Introduced a additional barrier state NEW. * Add state validations before updating the barrier. * Fix existing TestZkBarrier tests that are disabled and add new tests to verify the intended behavior. You can merge this pull request into a Git repository by running: $ git pull https://github.com/shanthoosh/samza fix_barrier_state_transitions Alternatively you can review and apply these changes as the patch at: https://github.com/apache/samza/pull/490.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #490 ---- commit 856c29d14d579c36e7d41dc7d574d4ea2752fd8f Author: Shanthoosh Venkataraman <svenkataraman@...> Date: 2018-04-27T01:41:45Z SAMZA-1689: Add state validations in ZkBarrierForVersionUpgrade. Prevent invalid state updations on barrier. * Introduced a additional barrier state NEW. * Add state validations before updating the barrier. * Fix existing TestZkBarrier tests that are disabled and add new tests to verify the intended behavior. ---- ---