You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@helix.apache.org by "Hunter L (JIRA)" <ji...@apache.org> on 2018/11/01 23:55:00 UTC

[jira] [Created] (HELIX-782) TASK: Make TaskDriver use ZKClient's create when creating workflows

Hunter L created HELIX-782:
------------------------------

             Summary: TASK: Make TaskDriver use ZKClient's create when creating workflows
                 Key: HELIX-782
                 URL: https://issues.apache.org/jira/browse/HELIX-782
             Project: Apache Helix
          Issue Type: Improvement
            Reporter: Hunter L
            Assignee: Hunter L


TaskDriver should use create() but currently is using set(), which just overwrites ZNodes that are in ZK. This is undesirable and we need to fix it, especially in the wake of ZNode restructuring.

AC:
1. Make TaskDriver use create() instead of set()
2. Add an integration test: TestWorkflowCreation:testWorkflowCreationNoDuplicates()



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)