You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gobblin.apache.org by "Urmi Mustafi (Jira)" <ji...@apache.org> on 2023/12/13 01:34:00 UTC
[jira] [Created] (GOBBLIN-1974) Ensure Adhoc Flows can be Executed in Multi-active Scheduler state
Urmi Mustafi created GOBBLIN-1974:
-------------------------------------
Summary: Ensure Adhoc Flows can be Executed in Multi-active Scheduler state
Key: GOBBLIN-1974
URL: https://issues.apache.org/jira/browse/GOBBLIN-1974
Project: Apache Gobblin
Issue Type: Bug
Components: gobblin-service
Reporter: Urmi Mustafi
Assignee: Abhishek Tiwari
Adhoc flow executions delete the flow spec from the FlowCatalog after adding the spec to the scheduler for the single active scheduler. This makes sense in prior context since the single active scheduler has the information and the spec is no longer needed. However, in the multi-active case we run into a {{No spec found}} error here [https://github.com/apache/gobblin/blob/00c60ca6492644652c66905eb384ab145e348bbf/gobblin-service/src/main/java/org/apache/gobblin/service/monitoring/DagActionStoreChangeMonitor.java#L263]. This PR updates the code to delete the spec after persisting it in the adhoc execution case.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)