This is an automated email from the ASF dual-hosted git repository.
suvasude pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-gobblin.git
The following commit(s) were added to refs/heads/master by this push:
new 9c02683 [GOBBLIN-997] Add serialVersionUID to FlowSpec for backwards
compatibility
9c02683 is described below
commit 9c02683b3f9163b80bc1187226f8ef49d7a2657e
Author: Jack Moseley <[email protected]>
AuthorDate: Mon Dec 9 14:23:18 2019 -0800
[GOBBLIN-997] Add serialVersionUID to FlowSpec for backwards compatibility
Closes #2842 from jack-moseley/flowspec-serialize
---
.../src/main/java/org/apache/gobblin/runtime/api/FlowSpec.java | 5 +++++
1 file changed, 5 insertions(+)
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/FlowSpec.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/FlowSpec.java
index 3708cc6..faa1a53 100644
--- a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/FlowSpec.java
+++ b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/FlowSpec.java
@@ -38,6 +38,7 @@ import org.apache.gobblin.annotation.Alpha;
import org.apache.gobblin.configuration.ConfigurationKeys;
import org.apache.gobblin.util.ConfigUtils;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -52,7 +53,11 @@ import lombok.EqualsAndHashCode;
@Alpha
@Data
@EqualsAndHashCode(exclude={"compilationErrors"})
+@SuppressFBWarnings(value="SE_BAD_FIELD",
+ justification = "FindBugs complains about Config not being serializable,
but the implementation of Config is serializable")
public class FlowSpec implements Configurable, Spec {
+ private static final long serialVersionUID = -5511988862945107734L;
+
/** An URI identifying the flow. */
final URI uri;