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

granthenke pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git


The following commit(s) were added to refs/heads/master by this push:
     new b284a0a  [Java] Upgrade dependencies
b284a0a is described below

commit b284a0acba30c48d20c34a55d576195e1d8e4d2b
Author: Grant Henke <[email protected]>
AuthorDate: Mon Dec 14 10:19:37 2020 -0600

    [Java] Upgrade dependencies
    
    Upgrades the Java dependencies and Gradle versions.
    
    Major version upgrades:
    - guava 29.0-jre -> 30.1-jre
    - scopt 3.7.1 -> 4.0.0
    
    Minor version upgrades:
    - jmh 1.26 -> 1.27
    - log4j 2.13.3 -> 2.14.0
    - micrometer 1.5.5 -> 1.6.2
    - mockito 3.5.13 -> 3.6.28
    - protobuf 3.13.0 -> 3.14.0
    - yetus 0.12.0 -> 0.13.0
    
    Maintenance version upgrades:
    - jetty 9.4.32.v20200930 -> 9.4.35.v20201120
    - netty 4.1.52.Final -> 4.1.56.Final
    - scalatest 3.2.2 -> 3.2.3
    
    Gradle upgrades:
    - gradle 6.6.1 -> 6.7.1
    - gradle-versions-plugin 0.33.0 -> 0.36.0
    - gradle-protobuf-plugin 0.8.13 -> 0.8.14
    - nebula-clojure-plugin 9.4.1 -> 9.4.2
    - spotbugs-gradle-plugin 4.5.0 -> 4.6.0
    - gradle-error-prone-plugin 1.2.1 -> 1.3.0
    - gradle-animal-sniffer-plugin 1.5.1 -> 1.5.2
    - jmh-gradle-plugin 0.5.1 -> 0.5.2
    
    Change-Id: Ib4b319a67f629bcb60ae54187cee1c3257d6e1a2
    Reviewed-on: http://gerrit.cloudera.org:8080/16874
    Reviewed-by: Attila Bukor <[email protected]>
    Tested-by: Kudu Jenkins
---
 java/buildSrc/build.gradle                         | 16 +++++++--------
 java/gradle/dependencies.gradle                    | 24 +++++++++++-----------
 java/gradle/wrapper/gradle-wrapper.properties      |  2 +-
 .../scala/org/apache/kudu/backup/TestOptions.scala |  4 ++--
 .../org/apache/kudu/client/TestNegotiator.java     |  7 ++++---
 5 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/java/buildSrc/build.gradle b/java/buildSrc/build.gradle
index c8541ac..e9d9b7c 100644
--- a/java/buildSrc/build.gradle
+++ b/java/buildSrc/build.gradle
@@ -28,19 +28,19 @@ repositories {
 // Manage plugin dependencies since the plugin block can't be used in included 
build scripts yet.
 // For more details see: 
https://docs.gradle.org/current/userguide/plugins.html#plugins_dsl_limitations
 dependencies {
-  compile "com.github.ben-manes:gradle-versions-plugin:0.33.0"
+  compile "com.github.ben-manes:gradle-versions-plugin:0.36.0"
   compile "com.github.jengelman.gradle.plugins:shadow:6.1.0"
   compile "gradle.plugin.com.google.gradle:osdetector-gradle-plugin:1.6.2"
-  compile "com.google.protobuf:protobuf-gradle-plugin:0.8.13"
-  compile "com.netflix.nebula:nebula-clojure-plugin:9.4.1"
-  compile "gradle.plugin.com.github.spotbugs.snom:spotbugs-gradle-plugin:4.5.0"
+  compile "com.google.protobuf:protobuf-gradle-plugin:0.8.14"
+  compile "com.netflix.nebula:nebula-clojure-plugin:9.4.3"
+  compile "gradle.plugin.com.github.spotbugs.snom:spotbugs-gradle-plugin:4.6.0"
   compile "io.spring.gradle:propdeps-plugin:0.0.9.RELEASE"
-  compile "net.ltgt.gradle:gradle-errorprone-plugin:1.2.1"
-  compile "ru.vyarus:gradle-animalsniffer-plugin:1.5.1"
+  compile "net.ltgt.gradle:gradle-errorprone-plugin:1.3.0"
+  compile "ru.vyarus:gradle-animalsniffer-plugin:1.5.2"
   compile "com.google.code.gson:gson:2.8.6"
   compile "cz.alenkacz:gradle-scalafmt:1.14.0"
-  compile "com.google.guava:guava:29.0-jre"
-  compile "me.champeau.gradle:jmh-gradle-plugin:0.5.1"
+  compile "com.google.guava:guava:30.1-jre"
+  compile "me.champeau.gradle:jmh-gradle-plugin:0.5.2"
 }
 
 // Compiler configuration
diff --git a/java/gradle/dependencies.gradle b/java/gradle/dependencies.gradle
index 9c046b9..911c5e9 100755
--- a/java/gradle/dependencies.gradle
+++ b/java/gradle/dependencies.gradle
@@ -33,36 +33,36 @@ versions += [
     commonsIo      : "2.8.0",
     errorProne     : "2.3.3",
     errorProneJavac: "9+181-r4173-1",
-    gradle         : "6.6.1",
-    guava          : "29.0-jre",
+    gradle         : "6.7.1",
+    guava          : "30.1-jre",
     hadoop         : "3.3.0",
     hamcrest       : "2.2",
     hdrhistogram   : "2.1.12",
     hive           : "3.1.2",
     httpClient     : "4.5.13",
     jepsen         : "0.1.5",
-    jetty          : "9.4.32.v20200930",
-    jmh            : "1.26",
+    jetty          : "9.4.35.v20201120",
+    jmh            : "1.27",
     jsr305         : "3.0.2",
     junit          : "4.13.1",
-    log4j          : "2.13.3",
-    micrometer     : "1.5.5",
-    mockito        : "3.5.13",
+    log4j          : "2.14.0",
+    micrometer     : "1.6.2",
+    mockito        : "3.6.28",
     murmur         : "1.0.0",
-    netty          : "4.1.52.Final",
+    netty          : "4.1.56.Final",
     osdetector     : "1.6.2",
     parquet        : "1.11.1",
-    protobuf       : "3.13.0",
+    protobuf       : "3.14.0",
     ranger         : "2.1.0",
     scala211       : "2.11.12",
     scala          : "2.12.12",
-    scalatest      : "3.2.2",
-    scopt          : "3.7.1",
+    scalatest      : "3.2.3",
+    scopt          : "4.0.0",
     slf4j          : "1.7.30",
     spark2         : "2.4.7",
     spark          : "3.0.1",
     spotBugs       : "4.1.1",
-    yetus          : "0.12.0"
+    yetus          : "0.13.0"
 ]
 
 // Log the Gradle version used vs defined.
diff --git a/java/gradle/wrapper/gradle-wrapper.properties 
b/java/gradle/wrapper/gradle-wrapper.properties
index 84a9066..1f3fdbc 100644
--- a/java/gradle/wrapper/gradle-wrapper.properties
+++ b/java/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.2.2-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
diff --git 
a/java/kudu-backup/src/test/scala/org/apache/kudu/backup/TestOptions.scala 
b/java/kudu-backup/src/test/scala/org/apache/kudu/backup/TestOptions.scala
index 41e7f66..0ce464c 100644
--- a/java/kudu-backup/src/test/scala/org/apache/kudu/backup/TestOptions.scala
+++ b/java/kudu-backup/src/test/scala/org/apache/kudu/backup/TestOptions.scala
@@ -41,7 +41,7 @@ class TestOptions extends KuduTestSuite {
         |  --failOnFirstError       Whether to fail the backup job as soon as 
a single table backup fails. Default: false
         |  --help                   prints this usage text
         |  <table>...               A list of tables to be backed 
up.""".stripMargin
-    assertEquals(expectedStr, BackupOptions.parser.renderTwoColumnsUsage)
+    assertEquals(expectedStr, BackupOptions.parser.usage)
   }
 
   @Test
@@ -59,6 +59,6 @@ class TestOptions extends KuduTestSuite {
         |  --restoreOwner <value>   If true, it restores table ownership when 
creating new tables, otherwise creates tables as the logged in user. Only used 
when createTables is true. Default: true
         |  --help                   prints this usage text
         |  <table>...               A list of tables to be 
restored.""".stripMargin
-    assertEquals(expectedStr, RestoreOptions.parser.renderTwoColumnsUsage)
+    assertEquals(expectedStr, RestoreOptions.parser.usage)
   }
 }
diff --git 
a/java/kudu-client/src/test/java/org/apache/kudu/client/TestNegotiator.java 
b/java/kudu-client/src/test/java/org/apache/kudu/client/TestNegotiator.java
index d73bb44..f1ae46d 100644
--- a/java/kudu-client/src/test/java/org/apache/kudu/client/TestNegotiator.java
+++ b/java/kudu-client/src/test/java/org/apache/kudu/client/TestNegotiator.java
@@ -422,10 +422,11 @@ public class TestNegotiator {
           .build()));
     embedder.flushInbound();
 
-    // TODO (ghenke): For some reason the SslHandler adds an extra empty 
message here.
+    // TODO (ghenke): For some reason the SslHandler adds extra empty messages 
here.
     // This should be harmless, but it would be good to understand or fix why.
-    ByteBuf empty = embedder.readOutbound();
-    assertEquals(0, empty.readableBytes());
+    while (((ByteBuf) embedder.outboundMessages().peek()).readableBytes() == 
0) {
+      embedder.readOutbound();
+    }
 
     // Should be complete now.
     assertComplete(/*isTls*/ true);

Reply via email to