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:21 UTC

[gobblin] branch master updated (4fa4891 -> faa8e00)

This is an automated email from the ASF dual-hosted git repository.

lesun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/gobblin.git.


    from 4fa4891  bump version for gobblin
     new 789a69f  Remove pentaho dependency
     new faa8e00  Exclude transitive dependency

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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 ++++++
 gradle/scripts/dependencyDefinitions.gradle                         | 2 +-
 gradle/scripts/repositories.gradle                                  | 3 ---
 7 files changed, 17 insertions(+), 6 deletions(-)

[gobblin] 01/02: Remove pentaho dependency

Posted by le...@apache.org.
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 789a69f27aa00e4115383d5591bf60d2450feea9
Author: William Lo <lo...@gmail.com>
AuthorDate: Tue Jun 8 18:38:16 2021 -0700

    Remove pentaho dependency
---
 gradle/scripts/dependencyDefinitions.gradle | 2 +-
 gradle/scripts/repositories.gradle          | 3 ---
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/gradle/scripts/dependencyDefinitions.gradle b/gradle/scripts/dependencyDefinitions.gradle
index e37d324..a333e31 100644
--- a/gradle/scripts/dependencyDefinitions.gradle
+++ b/gradle/scripts/dependencyDefinitions.gradle
@@ -134,7 +134,7 @@ ext.externalDependency = [
     "bcprovJdk15on": "org.bouncycastle:bcprov-jdk15on:1.52",
     "calciteCore": "org.apache.calcite:calcite-core:1.16.0",
     "calciteAvatica": "org.apache.calcite:calcite-avatica:1.13.0",
-    "jhyde": "org.pentaho:pentaho-aggdesigner-algorithm:5.1.5-jhyde",
+    "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",
diff --git a/gradle/scripts/repositories.gradle b/gradle/scripts/repositories.gradle
index 32d00f1..9fc52c0 100644
--- a/gradle/scripts/repositories.gradle
+++ b/gradle/scripts/repositories.gradle
@@ -18,9 +18,6 @@
 repositories {
   mavenCentral()
   maven {
-    url "http://nexus.pentaho.org/content/groups/omni"
-  }
-  maven {
     url "https://plugins.gradle.org/m2/"
   }
   maven {

[gobblin] 02/02: Exclude transitive dependency

Posted by le...@apache.org.
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"