Urmi Mustafi created GOBBLIN-1916:
-------------------------------------

             Summary: Remove flowExecutionId from Multi-Active Lease Arbitration
                 Key: GOBBLIN-1916
                 URL: https://issues.apache.org/jira/browse/GOBBLIN-1916
             Project: Apache Gobblin
          Issue Type: New Feature
          Components: gobblin-service
            Reporter: Urmi Mustafi
            Assignee: Abhishek Tiwari


Including flow execution id as a part of multi-active lease arbitration for 
LAUNCH events is frequently causing the same trigger on multiple hosts to be 
perceived as unique flow executions since the flow execution id reflects the 
system clock of the participant. For a single flow trigger, there may be up to 
N number of flow execution ids where N is the number of active participants. 
The same flow action is perceived as unique from the other ones and excess 
flows are launched concurrently (upon which the additional ones are cancelled). 
Remove all use of the flow execution id for the LAUNCH case right now. In the 
future, we will generalize the arbiter for other flow actions when we determine 
the value they will require for arbitration. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to