You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gobblin.apache.org by le...@apache.org on 2021/06/09 23:37:23 UTC
[gobblin] 02/02: Exclude transitive dependency
This is an automated email from the ASF dual-hosted git repository.
lesun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/gobblin.git
commit faa8e00652a7e3a5ddaa0a04a6b76f18a13052cc
Author: William Lo <lo...@gmail.com>
AuthorDate: Wed Jun 9 15:32:12 2021 -0700
Exclude transitive dependency
---
gobblin-binary-management/build.gradle | 1 +
gobblin-core/build.gradle | 1 +
.../management/retention/CleanableMysqlDatasetStoreDatasetTest.java | 4 ++--
gobblin-hive-registration/build.gradle | 6 ++++++
gobblin-iceberg/build.gradle | 6 ++++++
5 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/gobblin-binary-management/build.gradle b/gobblin-binary-management/build.gradle
index 37d8592..b0df6f7 100644
--- a/gobblin-binary-management/build.gradle
+++ b/gobblin-binary-management/build.gradle
@@ -43,6 +43,7 @@ dependencies {
configurations {
compile {
transitive = true
+ exclude group: "org.pentaho"
}
archives
}
diff --git a/gobblin-core/build.gradle b/gobblin-core/build.gradle
index 8ec69c5..9a0bd26 100644
--- a/gobblin-core/build.gradle
+++ b/gobblin-core/build.gradle
@@ -80,6 +80,7 @@ configurations {
// HADOOP-5254 and MAPREDUCE-5664
all*.exclude group: 'xml-apis'
all*.exclude group: 'xerces'
+ all*.exclude group: "org.pentaho"
}
test {
diff --git a/gobblin-data-management/src/test/java/org/apache/gobblin/data/management/retention/CleanableMysqlDatasetStoreDatasetTest.java b/gobblin-data-management/src/test/java/org/apache/gobblin/data/management/retention/CleanableMysqlDatasetStoreDatasetTest.java
index 7d29a17..15e3d38 100644
--- a/gobblin-data-management/src/test/java/org/apache/gobblin/data/management/retention/CleanableMysqlDatasetStoreDatasetTest.java
+++ b/gobblin-data-management/src/test/java/org/apache/gobblin/data/management/retention/CleanableMysqlDatasetStoreDatasetTest.java
@@ -50,7 +50,7 @@ import org.apache.gobblin.util.ConfigUtils;
/**
* Unit test for cleaning {@link MysqlStateStore} and {@link MysqlDatasetStateStore}
*/
-@Test(singleThreaded = true)
+@Test(singleThreaded = true, groups = {"disabledOnCI"})
public class CleanableMysqlDatasetStoreDatasetTest {
private static final String TEST_STATE_STORE = "TestStateStore";
private static final String TEST_JOB_NAME1 = "TestJob1";
@@ -173,7 +173,7 @@ public class CleanableMysqlDatasetStoreDatasetTest {
/**
* Test cleanup of the dataset state store. This test uses the combined selection policy to test that the newest 2
* entries are retained even when the timestamp is old.
- *
+ *
* @throws IOException
*/
@Test
diff --git a/gobblin-hive-registration/build.gradle b/gobblin-hive-registration/build.gradle
index 47d71f0..feec628 100644
--- a/gobblin-hive-registration/build.gradle
+++ b/gobblin-hive-registration/build.gradle
@@ -45,3 +45,9 @@ dependencies {
}
ext.classification="library"
+
+configurations {
+ compile {
+ exclude group: "org.pentaho"
+ }
+}
\ No newline at end of file
diff --git a/gobblin-iceberg/build.gradle b/gobblin-iceberg/build.gradle
index 81bb564..fc1ae37 100644
--- a/gobblin-iceberg/build.gradle
+++ b/gobblin-iceberg/build.gradle
@@ -55,4 +55,10 @@ dependencies {
testCompile externalDependency.mockito
}
+configurations {
+ compile {
+ exclude group: "org.pentaho"
+ }
+}
+
ext.classification="library"