This is an automated email from the ASF dual-hosted git repository.
wlo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/gobblin.git
The following commit(s) were added to refs/heads/master by this push:
new 10b6eb21b [GOBBLIN1893] Upgrade Guava to 21.0.0 (#3757)
10b6eb21b is described below
commit 10b6eb21b72167fa29d7e54d9f79af4fb9b4a445
Author: umustafi <[email protected]>
AuthorDate: Thu Aug 31 16:13:29 2023 -0700
[GOBBLIN1893] Upgrade Guava to 21.0.0 (#3757)
* Upgrade guava version from 20 to 21
* Fix build errors from deprecated method
* Upgrade curator from 2.10.0 to 2.12.0
---------
Co-authored-by: Urmi Mustafi <[email protected]>
---
bin/gobblin-compaction.sh | 2 +-
conf/aws/application.conf | 2 +-
.../org/apache/gobblin/aws/GobblinAWSConfigurationKeys.java | 2 +-
.../src/test/resources/GobblinAWSClusterLauncherTest.conf | 2 +-
.../gobblin/data/management/copy/replication/CopyRoute.java | 4 ++--
.../data/management/copy/replication/DataFlowTopology.java | 6 +++---
.../management/copy/replication/HadoopFsReplicaConfig.java | 4 ++--
.../management/copy/replication/ReplicaHadoopFsEndPoint.java | 4 ++--
.../data/management/copy/replication/ReplicationMetaData.java | 4 ++--
.../management/copy/replication/SourceHadoopFsEndPoint.java | 4 ++--
.../replication/WatermarkMetadataGenerationCommitStep.java | 4 ++--
.../java/org/apache/gobblin/hive/spec/SimpleHiveSpec.java | 4 ++--
.../java/org/apache/gobblin/hive/spec/SimpleHiveSpecTest.java | 4 ++--
.../src/main/java/org/apache/gobblin/runtime/JobContext.java | 4 ++--
.../org/apache/gobblin/runtime/api/JobCatalogListener.java | 11 +++++------
.../org/apache/gobblin/runtime/api/JobExecutionState.java | 4 ++--
.../apache/gobblin/runtime/api/JobExecutionStateListener.java | 9 ++++-----
.../org/apache/gobblin/runtime/api/JobLifecycleListener.java | 4 ++--
.../apache/gobblin/runtime/api/JobSpecSchedulerListener.java | 9 ++++-----
.../org/apache/gobblin/runtime/api/SpecCatalogListener.java | 9 ++++-----
gradle/scripts/dependencyDefinitions.gradle | 10 +++++-----
21 files changed, 51 insertions(+), 55 deletions(-)
diff --git a/bin/gobblin-compaction.sh b/bin/gobblin-compaction.sh
index 1924f385a..39d3d7cf3 100755
--- a/bin/gobblin-compaction.sh
+++ b/bin/gobblin-compaction.sh
@@ -131,7 +131,7 @@ else
$FWDIR_LIB/gobblin-api-$GOBBLIN_VERSION.jar
$FWDIR_LIB/gobblin-compaction-$GOBBLIN_VERSION.jar
$FWDIR_LIB/gobblin-utility-$GOBBLIN_VERSION.jar
- $FWDIR_LIB/guava-20.0.jar
+ $FWDIR_LIB/guava-21.0.jar
)
LIBJARS=$(join , "${LIBJARS[@]}")
diff --git a/conf/aws/application.conf b/conf/aws/application.conf
index ccbf3ba86..c37895051 100644
--- a/conf/aws/application.conf
+++ b/conf/aws/application.conf
@@ -159,7 +159,7 @@
gobblin.aws.master.s3.jars.uri="https://s3-us-west-2.amazonaws.com/gobblin-libs/
## All Gobblin Jars and Configuration on S3
gobblin.aws.master.s3.conf.files="application.conf,log4j.properties,quartz.properties"
gobblin.aws.master.s3.jars.uri="https://s3-us-west-2.amazonaws.com/gobblin-libs/latest-jars/"
-gobblin.aws.master.s3.jars.files="ST4-4.0.4.jar,activation-1.1.1.jar,annotations-2.0.1.jar,ant-1.9.1.jar,ant-launcher-1.9.1.jar,antlr-runtime-3.5.2.jar,aopalliance-1.0.jar,apache-log4j-extras-1.2.17.jar,asm-3.1.jar,asm-commons-3.1.jar,asm-tree-3.1.jar,avro-1.7.7.jar,avro-ipc-1.7.7-tests.jar,avro-ipc-1.7.7.jar,avro-mapred-1.7.7-hadoop2.jar,aws-java-sdk-applicationautoscaling-1.11.8.jar,aws-java-sdk-autoscaling-1.11.8.jar,aws-java-sdk-core-1.11.8.jar,aws-java-sdk-ec2-1.11.8.jar,aws-java-sd
[...]
+gobblin.aws.master.s3.jars.files="ST4-4.0.4.jar,activation-1.1.1.jar,annotations-2.0.1.jar,ant-1.9.1.jar,ant-launcher-1.9.1.jar,antlr-runtime-3.5.2.jar,aopalliance-1.0.jar,apache-log4j-extras-1.2.17.jar,asm-3.1.jar,asm-commons-3.1.jar,asm-tree-3.1.jar,avro-1.7.7.jar,avro-ipc-1.7.7-tests.jar,avro-ipc-1.7.7.jar,avro-mapred-1.7.7-hadoop2.jar,aws-java-sdk-applicationautoscaling-1.11.8.jar,aws-java-sdk-autoscaling-1.11.8.jar,aws-java-sdk-core-1.11.8.jar,aws-java-sdk-ec2-1.11.8.jar,aws-java-sd
[...]
gobblin.aws.worker.s3.conf.uri=${gobblin.aws.master.s3.conf.uri}
gobblin.aws.worker.s3.conf.files=${gobblin.aws.master.s3.conf.files}
diff --git
a/gobblin-aws/src/main/java/org/apache/gobblin/aws/GobblinAWSConfigurationKeys.java
b/gobblin-aws/src/main/java/org/apache/gobblin/aws/GobblinAWSConfigurationKeys.java
index c44d15c41..bd9bae2c8 100644
---
a/gobblin-aws/src/main/java/org/apache/gobblin/aws/GobblinAWSConfigurationKeys.java
+++
b/gobblin-aws/src/main/java/org/apache/gobblin/aws/GobblinAWSConfigurationKeys.java
@@ -129,7 +129,7 @@ public class GobblinAWSConfigurationKeys {
// of an occurrence of this bug in the JDK and how resolving it reduced the
size of the JDK by 1 megabyte.
public static final String DEFAULT_MASTER_S3_JARS_FILES;
static {
- DEFAULT_MASTER_S3_JARS_FILES =
"ST4-4.0.4.jar,activation-1.1.1.jar,annotations-2.0.1.jar,ant-1.9.1.jar,ant-launcher-1.9.1.jar,antlr-runtime-3.5.2.jar,aopalliance-1.0.jar,apache-log4j-extras-1.2.17.jar,asm-3.1.jar,asm-commons-3.1.jar,asm-tree-3.1.jar,avro-1.7.7.jar,avro-ipc-1.7.7-tests.jar,avro-ipc-1.7.7.jar,avro-mapred-1.7.7-hadoop2.jar,aws-java-sdk-applicationautoscaling-1.11.8.jar,aws-java-sdk-autoscaling-1.11.8.jar,aws-java-sdk-core-1.11.8.jar,aws-java-sdk-ec2-1.11.8.jar,aws-java-
[...]
+ DEFAULT_MASTER_S3_JARS_FILES =
"ST4-4.0.4.jar,activation-1.1.1.jar,annotations-2.0.1.jar,ant-1.9.1.jar,ant-launcher-1.9.1.jar,antlr-runtime-3.5.2.jar,aopalliance-1.0.jar,apache-log4j-extras-1.2.17.jar,asm-3.1.jar,asm-commons-3.1.jar,asm-tree-3.1.jar,avro-1.7.7.jar,avro-ipc-1.7.7-tests.jar,avro-ipc-1.7.7.jar,avro-mapred-1.7.7-hadoop2.jar,aws-java-sdk-applicationautoscaling-1.11.8.jar,aws-java-sdk-autoscaling-1.11.8.jar,aws-java-sdk-core-1.11.8.jar,aws-java-sdk-ec2-1.11.8.jar,aws-java-
[...]
}
// Gobblin AWS worker configuration properties.
diff --git a/gobblin-aws/src/test/resources/GobblinAWSClusterLauncherTest.conf
b/gobblin-aws/src/test/resources/GobblinAWSClusterLauncherTest.conf
index 444109b31..3bcbf009d 100644
--- a/gobblin-aws/src/test/resources/GobblinAWSClusterLauncherTest.conf
+++ b/gobblin-aws/src/test/resources/GobblinAWSClusterLauncherTest.conf
@@ -152,7 +152,7 @@
gobblin.aws.master.s3.jars.uri="https://s3-us-west-2.amazonaws.com/gobblin-libs/
## All Gobblin Jars and Configuration on S3
gobblin.aws.master.s3.conf.files="application.conf,log4j-aws.properties,quartz.properties"
gobblin.aws.master.s3.jars.uri="https://s3-us-west-2.amazonaws.com/gobblin-libs/latest-jars/"
-gobblin.aws.master.s3.jars.files="ST4-4.0.4.jar,activation-1.1.1.jar,annotations-2.0.1.jar,ant-1.9.1.jar,ant-launcher-1.9.1.jar,antlr-runtime-3.5.2.jar,aopalliance-1.0.jar,apache-log4j-extras-1.2.17.jar,asm-3.1.jar,asm-commons-3.1.jar,asm-tree-3.1.jar,avro-1.7.7.jar,avro-ipc-1.7.7-tests.jar,avro-ipc-1.7.7.jar,avro-mapred-1.7.7-hadoop2.jar,aws-java-sdk-applicationautoscaling-1.11.8.jar,aws-java-sdk-autoscaling-1.11.8.jar,aws-java-sdk-core-1.11.8.jar,aws-java-sdk-ec2-1.11.8.jar,aws-java-sd
[...]
+gobblin.aws.master.s3.jars.files="ST4-4.0.4.jar,activation-1.1.1.jar,annotations-2.0.1.jar,ant-1.9.1.jar,ant-launcher-1.9.1.jar,antlr-runtime-3.5.2.jar,aopalliance-1.0.jar,apache-log4j-extras-1.2.17.jar,asm-3.1.jar,asm-commons-3.1.jar,asm-tree-3.1.jar,avro-1.7.7.jar,avro-ipc-1.7.7-tests.jar,avro-ipc-1.7.7.jar,avro-mapred-1.7.7-hadoop2.jar,aws-java-sdk-applicationautoscaling-1.11.8.jar,aws-java-sdk-autoscaling-1.11.8.jar,aws-java-sdk-core-1.11.8.jar,aws-java-sdk-ec2-1.11.8.jar,aws-java-sd
[...]
gobblin.aws.worker.s3.conf.uri=${gobblin.aws.master.s3.conf.uri}
gobblin.aws.worker.s3.conf.files=${gobblin.aws.master.s3.conf.files}
diff --git
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/CopyRoute.java
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/CopyRoute.java
index 9f2f107b1..0b09bdf2b 100644
---
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/CopyRoute.java
+++
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/CopyRoute.java
@@ -17,7 +17,7 @@
package org.apache.gobblin.data.management.copy.replication;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import lombok.AllArgsConstructor;
import lombok.Data;
@@ -31,7 +31,7 @@ public class CopyRoute {
@Override
public String toString() {
- return Objects.toStringHelper(this.getClass()).add("copyFrom",
this.getCopyFrom()).add("copyTo", this.getCopyTo())
+ return MoreObjects.toStringHelper(this.getClass()).add("copyFrom",
this.getCopyFrom()).add("copyTo", this.getCopyTo())
.toString();
}
}
diff --git
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/DataFlowTopology.java
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/DataFlowTopology.java
index fc900449c..30b382127 100644
---
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/DataFlowTopology.java
+++
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/DataFlowTopology.java
@@ -22,7 +22,7 @@ import java.util.List;
import com.google.common.base.Function;
import com.google.common.base.Joiner;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.collect.Lists;
import lombok.Data;
@@ -64,7 +64,7 @@ public class DataFlowTopology {
}
};
- return Objects.toStringHelper(this.getClass())
+ return MoreObjects.toStringHelper(this.getClass())
.add("dataFlows:",
Joiner.on(",").join(Lists.transform(this.dataFlowPaths, func))).toString();
}
@@ -83,7 +83,7 @@ public class DataFlowTopology {
}
};
- return Objects.toStringHelper(this.getClass())
+ return MoreObjects.toStringHelper(this.getClass())
.add("copyPairs:",
Joiner.on(",").join(Lists.transform(this.copyRoutes, func))).toString();
}
}
diff --git
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/HadoopFsReplicaConfig.java
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/HadoopFsReplicaConfig.java
index 57535f90d..9324589af 100644
---
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/HadoopFsReplicaConfig.java
+++
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/HadoopFsReplicaConfig.java
@@ -22,7 +22,7 @@ import java.net.URISyntaxException;
import org.apache.hadoop.fs.Path;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Preconditions;
import com.typesafe.config.Config;
@@ -70,7 +70,7 @@ public class HadoopFsReplicaConfig {
@Override
public String toString() {
- return Objects.toStringHelper(this.getClass()).add("colo",
this.colo).add("name", this.clustername)
+ return MoreObjects.toStringHelper(this.getClass()).add("colo",
this.colo).add("name", this.clustername)
.add("FilesystemURI", this.fsURI).add("rootPath",
this.path).toString();
}
diff --git
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicaHadoopFsEndPoint.java
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicaHadoopFsEndPoint.java
index 024b23926..41e46647f 100644
---
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicaHadoopFsEndPoint.java
+++
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicaHadoopFsEndPoint.java
@@ -31,7 +31,7 @@ import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import com.google.common.base.Charsets;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.io.CharStreams;
@@ -144,7 +144,7 @@ public class ReplicaHadoopFsEndPoint extends
HadoopFsEndPoint {
@Override
public String toString() {
- return Objects.toStringHelper(this.getClass())
+ return MoreObjects.toStringHelper(this.getClass())
.add("is source", this.isSource())
.add("end point name", this.getEndPointName())
.add("hadoopfs config", this.rc)
diff --git
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicationMetaData.java
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicationMetaData.java
index 5fe63aab4..3f4c317f9 100644
---
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicationMetaData.java
+++
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/ReplicationMetaData.java
@@ -22,7 +22,7 @@ import java.util.Map;
import java.util.Set;
import com.google.common.base.Joiner;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Optional;
import com.typesafe.config.Config;
import com.typesafe.config.ConfigValue;
@@ -60,6 +60,6 @@ public class ReplicationMetaData {
public String toString() {
Joiner.MapJoiner mapJoiner = Joiner.on(',').withKeyValueSeparator("=");
- return Objects.toStringHelper(this.getClass()).add("metadata",
mapJoiner.join(this.values.get())).toString();
+ return MoreObjects.toStringHelper(this.getClass()).add("metadata",
mapJoiner.join(this.values.get())).toString();
}
}
diff --git
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/SourceHadoopFsEndPoint.java
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/SourceHadoopFsEndPoint.java
index 2137d7754..d74a434e1 100644
---
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/SourceHadoopFsEndPoint.java
+++
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/SourceHadoopFsEndPoint.java
@@ -27,7 +27,7 @@ import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Optional;
import com.typesafe.config.Config;
@@ -119,7 +119,7 @@ public class SourceHadoopFsEndPoint extends
HadoopFsEndPoint {
@Override
public String toString() {
- return Objects.toStringHelper(this.getClass())
+ return MoreObjects.toStringHelper(this.getClass())
.add("is source", this.isSource())
.add("end point name", this.getEndPointName())
.add("hadoopfs config", this.rc)
diff --git
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/WatermarkMetadataGenerationCommitStep.java
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/WatermarkMetadataGenerationCommitStep.java
index 0d6b259af..38370f0de 100644
---
a/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/WatermarkMetadataGenerationCommitStep.java
+++
b/gobblin-data-management/src/main/java/org/apache/gobblin/data/management/copy/replication/WatermarkMetadataGenerationCommitStep.java
@@ -27,7 +27,7 @@ import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import com.google.common.base.Charsets;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import org.apache.gobblin.commit.CommitStep;
import org.apache.gobblin.source.extractor.Watermark;
@@ -57,7 +57,7 @@ public class WatermarkMetadataGenerationCommitStep implements
CommitStep {
@Override
public String toString(){
- return Objects.toStringHelper(this.getClass())
+ return MoreObjects.toStringHelper(this.getClass())
.add("metafile",new Path(this.targetDirPath,
ReplicaHadoopFsEndPoint.WATERMARK_FILE))
.add("file system uri", this.fsUriString)
.add("watermark class", this.watermark.getClass().getCanonicalName())
diff --git
a/gobblin-hive-registration/src/main/java/org/apache/gobblin/hive/spec/SimpleHiveSpec.java
b/gobblin-hive-registration/src/main/java/org/apache/gobblin/hive/spec/SimpleHiveSpec.java
index a455d7e74..e78f65c58 100644
---
a/gobblin-hive-registration/src/main/java/org/apache/gobblin/hive/spec/SimpleHiveSpec.java
+++
b/gobblin-hive-registration/src/main/java/org/apache/gobblin/hive/spec/SimpleHiveSpec.java
@@ -17,9 +17,9 @@
package org.apache.gobblin.hive.spec;
+import com.google.common.base.MoreObjects;
import org.apache.hadoop.fs.Path;
-import com.google.common.base.Objects;
import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.base.Predicate;
@@ -71,7 +71,7 @@ public class SimpleHiveSpec
@Override
public String toString() {
- return Objects.toStringHelper(this).omitNullValues().add("path",
this.path.toString())
+ return MoreObjects.toStringHelper(this).omitNullValues().add("path",
this.path.toString())
.add("db", this.table.getDbName()).add("table",
this.table.getTableName())
.add("partition", this.partition.orNull()).toString();
}
diff --git
a/gobblin-hive-registration/src/test/java/org/apache/gobblin/hive/spec/SimpleHiveSpecTest.java
b/gobblin-hive-registration/src/test/java/org/apache/gobblin/hive/spec/SimpleHiveSpecTest.java
index ceffe9d48..decb6a5bf 100644
---
a/gobblin-hive-registration/src/test/java/org/apache/gobblin/hive/spec/SimpleHiveSpecTest.java
+++
b/gobblin-hive-registration/src/test/java/org/apache/gobblin/hive/spec/SimpleHiveSpecTest.java
@@ -17,7 +17,7 @@
package org.apache.gobblin.hive.spec;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Optional;
import org.apache.gobblin.hive.HiveTable;
import org.apache.gobblin.hive.spec.activity.DropPartitionActivity;
@@ -59,7 +59,7 @@ public class SimpleHiveSpecTest {
Assert.assertEquals(0, simpleHiveSpec.getPredicates().size());
Assert.assertEquals(Optional.absent(), simpleHiveSpec.getPartition());
- String actualString =
Objects.toStringHelper(simpleHiveSpec).omitNullValues().add("path", pathString)
+ String actualString =
MoreObjects.toStringHelper(simpleHiveSpec).omitNullValues().add("path",
pathString)
.add("db", dbName).add("table", tableName)
.add("partition", Optional.absent().orNull()).toString();
Assert.assertEquals(actualString, simpleHiveSpec.toString());
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/JobContext.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/JobContext.java
index dd90a44cc..5c6eb3eae 100644
--- a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/JobContext.java
+++ b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/JobContext.java
@@ -33,7 +33,7 @@ import org.slf4j.LoggerFactory;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.base.Function;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.base.Strings;
@@ -551,7 +551,7 @@ public class JobContext implements Closeable {
@Override
public String toString() {
- return
Objects.toStringHelper(JobContext.class.getSimpleName()).add("jobName",
getJobName())
+ return
MoreObjects.toStringHelper(JobContext.class.getSimpleName()).add("jobName",
getJobName())
.add("jobId", getJobId()).add("jobState", getJobState()).toString();
}
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobCatalogListener.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobCatalogListener.java
index 7ef97e62f..b1d25807b 100644
---
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobCatalogListener.java
+++
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobCatalogListener.java
@@ -16,10 +16,9 @@
*/
package org.apache.gobblin.runtime.api;
+import com.google.common.base.MoreObjects;
import java.net.URI;
-import com.google.common.base.Objects;
-
import org.apache.gobblin.annotation.Alpha;
import org.apache.gobblin.util.callbacks.Callback;
@@ -49,7 +48,7 @@ public interface JobCatalogListener {
public static class AddJobCallback extends Callback<JobCatalogListener,
Void> {
private final JobSpec _addedJob;
public AddJobCallback(JobSpec addedJob) {
- super(Objects.toStringHelper("onAddJob").add("addedJob",
addedJob).toString());
+ super(MoreObjects.toStringHelper("onAddJob").add("addedJob",
addedJob).toString());
_addedJob = addedJob;
}
@@ -65,7 +64,7 @@ public interface JobCatalogListener {
private final String _deletedJobVersion;
public DeleteJobCallback(URI deletedJobURI, String deletedJobVersion) {
- super(Objects.toStringHelper("onDeleteJob")
+ super(MoreObjects.toStringHelper("onDeleteJob")
.add("deletedJobURI", deletedJobURI)
.add("deletedJobVersion", deletedJobVersion)
.toString());
@@ -83,7 +82,7 @@ public interface JobCatalogListener {
private final URI _cancelledJobURI;
public CancelJobCallback(URI cancelledJobURI) {
- super(Objects.toStringHelper("onCancelJob").add("cancelJob",
cancelledJobURI).toString());
+ super(MoreObjects.toStringHelper("onCancelJob").add("cancelJob",
cancelledJobURI).toString());
_cancelledJobURI = cancelledJobURI;
}
@@ -97,7 +96,7 @@ public interface JobCatalogListener {
public static class UpdateJobCallback extends Callback<JobCatalogListener,
Void> {
private final JobSpec _updatedJob;
public UpdateJobCallback(JobSpec updatedJob) {
- super(Objects.toStringHelper("onUpdateJob")
+ super(MoreObjects.toStringHelper("onUpdateJob")
.add("updatedJob", updatedJob).toString());
_updatedJob = updatedJob;
}
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionState.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionState.java
index 03f2d4e9d..f85e4473b 100644
---
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionState.java
+++
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionState.java
@@ -26,7 +26,7 @@ import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.base.Predicate;
@@ -108,7 +108,7 @@ public class JobExecutionState implements
JobExecutionStatus {
@Override public String toString() {
this.changeLock.lock();
try {
- return Objects.toStringHelper(JobExecutionState.class.getSimpleName())
+ return
MoreObjects.toStringHelper(JobExecutionState.class.getSimpleName())
.add("jobExecution", this.jobExecution)
.add("runningState", this.runningState)
.add("stage", this.stage)
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionStateListener.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionStateListener.java
index 5147db006..364c7c70a 100644
---
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionStateListener.java
+++
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobExecutionStateListener.java
@@ -16,8 +16,7 @@
*/
package org.apache.gobblin.runtime.api;
-import com.google.common.base.Objects;
-
+import com.google.common.base.MoreObjects;
import org.apache.gobblin.runtime.JobState;
import org.apache.gobblin.runtime.JobState.RunningState;
import org.apache.gobblin.util.callbacks.Callback;
@@ -41,7 +40,7 @@ public interface JobExecutionStateListener {
public StatusChangeCallback(final JobExecutionState state,
final RunningState previousStatus,
final RunningState newStatus) {
- super(Objects.toStringHelper("onStatusChange")
+ super(MoreObjects.toStringHelper("onStatusChange")
.add("state", state)
.add("previousStatus", previousStatus)
.add("newStatus", newStatus)
@@ -67,7 +66,7 @@ public interface JobExecutionStateListener {
public StageTransitionCallback(final JobExecutionState state, final String
previousStage,
final String newStage) {
- super(Objects.toStringHelper("onStageTransition")
+ super(MoreObjects.toStringHelper("onStageTransition")
.add("state", state)
.add("previousStage", previousStage)
.add("newStage", newStage)
@@ -94,7 +93,7 @@ public interface JobExecutionStateListener {
public MetadataChangeCallback(final JobExecutionState state, final String
key,
final Object oldValue, final Object
newValue) {
- super(Objects.toStringHelper("onMetadataChange")
+ super(MoreObjects.toStringHelper("onMetadataChange")
.add("state", state)
.add("key", key)
.add("oldValue", oldValue)
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobLifecycleListener.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobLifecycleListener.java
index 0ff70db7a..4d7090a8c 100644
---
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobLifecycleListener.java
+++
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobLifecycleListener.java
@@ -16,7 +16,7 @@
*/
package org.apache.gobblin.runtime.api;
-import com.google.common.base.Objects;
+import com.google.common.base.MoreObjects;
import com.google.common.base.Preconditions;
import org.apache.gobblin.annotation.Alpha;
@@ -36,7 +36,7 @@ public interface JobLifecycleListener
private final JobExecutionDriver _jobDriver;
public JobLaunchCallback(JobExecutionDriver jobDriver) {
- super(Objects.toStringHelper("onJobLaunch").add("jobDriver",
jobDriver).toString());
+ super(MoreObjects.toStringHelper("onJobLaunch").add("jobDriver",
jobDriver).toString());
Preconditions.checkNotNull(jobDriver);
_jobDriver = jobDriver;
}
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobSpecSchedulerListener.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobSpecSchedulerListener.java
index 719adf6a1..6a9f80208 100644
---
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobSpecSchedulerListener.java
+++
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/JobSpecSchedulerListener.java
@@ -16,8 +16,7 @@
*/
package org.apache.gobblin.runtime.api;
-import com.google.common.base.Objects;
-
+import com.google.common.base.MoreObjects;
import org.apache.gobblin.util.callbacks.Callback;
/**
@@ -37,7 +36,7 @@ public interface JobSpecSchedulerListener {
private final JobSpecSchedule _jobSchedule;
public JobScheduledCallback(JobSpecSchedule jobSchedule) {
- super(Objects.toStringHelper("onJobScheduled").add("jobSchedule",
jobSchedule).toString());
+ super(MoreObjects.toStringHelper("onJobScheduled").add("jobSchedule",
jobSchedule).toString());
_jobSchedule = jobSchedule;
}
@@ -51,7 +50,7 @@ public interface JobSpecSchedulerListener {
private final JobSpecSchedule _jobSchedule;
public JobUnscheduledCallback(JobSpecSchedule jobSchedule) {
- super(Objects.toStringHelper("onJobUnscheduled").add("jobSchedule",
jobSchedule).toString());
+ super(MoreObjects.toStringHelper("onJobUnscheduled").add("jobSchedule",
jobSchedule).toString());
_jobSchedule = jobSchedule;
}
@@ -65,7 +64,7 @@ public interface JobSpecSchedulerListener {
private final JobSpec _jobSpec;
public JobTriggeredCallback(JobSpec jobSpec) {
- super(Objects.toStringHelper("onJobTriggered").add("jobSpec",
jobSpec).toString());
+ super(MoreObjects.toStringHelper("onJobTriggered").add("jobSpec",
jobSpec).toString());
_jobSpec = jobSpec;
}
diff --git
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/SpecCatalogListener.java
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/SpecCatalogListener.java
index 6bf61a1e6..e79223ab7 100644
---
a/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/SpecCatalogListener.java
+++
b/gobblin-runtime/src/main/java/org/apache/gobblin/runtime/api/SpecCatalogListener.java
@@ -17,11 +17,10 @@
package org.apache.gobblin.runtime.api;
+import com.google.common.base.MoreObjects;
import java.net.URI;
import java.util.Properties;
-import com.google.common.base.Objects;
-
import org.apache.gobblin.runtime.spec_catalog.AddSpecResponse;
import org.apache.gobblin.util.callbacks.Callback;
@@ -44,7 +43,7 @@ public interface SpecCatalogListener {
public static class AddSpecCallback extends Callback<SpecCatalogListener,
AddSpecResponse> {
private final Spec _addedSpec;
public AddSpecCallback(Spec addedSpec) {
- super(Objects.toStringHelper("onAddSpec").add("addedSpec",
addedSpec).toString());
+ super(MoreObjects.toStringHelper("onAddSpec").add("addedSpec",
addedSpec).toString());
_addedSpec = addedSpec;
}
@@ -61,7 +60,7 @@ public interface SpecCatalogListener {
private final Properties _headers;
public DeleteSpecCallback(URI deletedSpecURI, String deletedSpecVersion,
Properties headers) {
- super(Objects.toStringHelper("onDeleteSpec")
+ super(MoreObjects.toStringHelper("onDeleteSpec")
.add("deletedSpecURI", deletedSpecURI)
.add("deletedSpecVersion", deletedSpecVersion)
.toString());
@@ -79,7 +78,7 @@ public interface SpecCatalogListener {
public static class UpdateSpecCallback extends Callback<SpecCatalogListener,
Void> {
private final Spec _updatedSpec;
public UpdateSpecCallback(Spec updatedSpec) {
- super(Objects.toStringHelper("onUpdateSpec")
+ super(MoreObjects.toStringHelper("onUpdateSpec")
.add("updatedSpec", updatedSpec).toString());
_updatedSpec = updatedSpec;
}
diff --git a/gradle/scripts/dependencyDefinitions.gradle
b/gradle/scripts/dependencyDefinitions.gradle
index d7814e43f..095aed605 100644
--- a/gradle/scripts/dependencyDefinitions.gradle
+++ b/gradle/scripts/dependencyDefinitions.gradle
@@ -51,7 +51,7 @@ ext.externalDependency = [
"datanucleusRdbms": "org.datanucleus:datanucleus-rdbms:3.2.9",
"errorProne": "com.google.errorprone:error_prone_annotations:2.0.15",
"eventhub": "com.microsoft.azure:azure-eventhubs:0.9.0",
- "guava": "com.google.guava:guava:20.0",
+ "guava": "com.google.guava:guava:21.0",
"groovy": "org.codehaus.groovy:groovy:2.4.8",
"gson": "com.google.code.gson:gson:2.6.2",
"gsonJavatimeSerialisers":
"com.fatboyindustrial.gson-javatime-serialisers:gson-javatime-serialisers:1.1.1",
@@ -146,10 +146,10 @@ ext.externalDependency = [
"calciteCore": "org.apache.calcite:calcite-core:1.16.0",
"calciteAvatica": "org.apache.calcite:calcite-avatica:1.13.0",
"jhyde": "net.hydromatic:aggdesigner-algorithm:6.0",
- "curatorFramework": "org.apache.curator:curator-framework:2.10.0",
- "curatorRecipes": "org.apache.curator:curator-recipes:2.10.0",
- "curatorClient": "org.apache.curator:curator-client:2.10.0",
- "curatorTest": "org.apache.curator:curator-test:2.10.0",
+ "curatorFramework": "org.apache.curator:curator-framework:2.12.0",
+ "curatorRecipes": "org.apache.curator:curator-recipes:2.12.0",
+ "curatorClient": "org.apache.curator:curator-client:2.12.0",
+ "curatorTest": "org.apache.curator:curator-test:2.12.0",
"hamcrest": "org.hamcrest:hamcrest-all:1.3",
"joptSimple": "net.sf.jopt-simple:jopt-simple:4.9",
"protobuf": "com.google.protobuf:protobuf-java:3.6.1",