Aditya Pratap Singh created GOBBLIN-2102:
--------------------------------------------

             Summary: GaaS concurrent flow check does not work for old running 
flows
                 Key: GOBBLIN-2102
                 URL: https://issues.apache.org/jira/browse/GOBBLIN-2102
             Project: Apache Gobblin
          Issue Type: Bug
            Reporter: Aditya Pratap Singh


There's a bug that causes GaaS multileader to kick off unintended concurrent 
flows which happens in the order described below:
 # Host A checks the latest flow execution status to ensure the prior flow is 
not running, sees that the prior execution is still running.
 # Host A fails the flow pending execution as it cannot run concurrent flow, 
this emits a FAILED event to GaaS which is ingested by the JobStatusMonitor.
 # Host B checks the latest flow execution status, sees the current flow 
execution ID which is FAILED (considered a finished flow).
 # Host B kicks off the pending flow execution when it shouldn't be.



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

Reply via email to