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/11/09 01:25:00 UTC
[jira] [Created] (GOBBLIN-1954) Update FlowSpec Safely to Avoid Compilation Failure
Urmi Mustafi created GOBBLIN-1954:
-------------------------------------
Summary: Update FlowSpec Safely to Avoid Compilation Failure
Key: GOBBLIN-1954
URL: https://issues.apache.org/jira/browse/GOBBLIN-1954
Project: Apache Gobblin
Issue Type: Bug
Components: gobblin-service
Reporter: Urmi Mustafi
Assignee: Abhishek Tiwari
When copying a flowSpec to add flowExecutionId into its config, all components need to be carefully duplicated to ensure compilation, serialization and deserialization are successful. Some pieces can easily be missed so instead, we add the property to the Properties object of the FlowSpec which is mutable. This test also ensures that the DagManager thread will not silently die during leadership changes by catching all types of Exceptions.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)