You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2020/06/19 20:36:05 UTC

[iceberg] branch master updated: Spark: Update spark3 to use 3.0.0 release artifacts (#1123)

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

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


The following commit(s) were added to refs/heads/master by this push:
     new feb4207  Spark: Update spark3 to use 3.0.0 release artifacts (#1123)
feb4207 is described below

commit feb420775f77381c4bca8d464209acadd4ce66d2
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Fri Jun 19 13:35:57 2020 -0700

    Spark: Update spark3 to use 3.0.0 release artifacts (#1123)
---
 build.gradle             |   2 +-
 spark3/dependencies.lock | 608 ++++++++++++++++++++++-------------------------
 versions.props           |   1 +
 3 files changed, 282 insertions(+), 329 deletions(-)

diff --git a/build.gradle b/build.gradle
index 8086bce..a9da1a7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -534,7 +534,7 @@ project(':iceberg-spark3') {
     compile project(':iceberg-spark')
 
     compileOnly "org.apache.avro:avro"
-    compileOnly("org.apache.spark:spark-hive_2.12:3.0.0-preview2") {
+    compileOnly("org.apache.spark:spark-hive_2.12") {
       exclude group: 'org.apache.avro', module: 'avro'
     }
 
diff --git a/spark3/dependencies.lock b/spark3/dependencies.lock
index bbbcc8b..d192831 100644
--- a/spark3/dependencies.lock
+++ b/spark3/dependencies.lock
@@ -549,14 +549,14 @@
             ]
         },
         "com.twitter:chill-java": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "com.twitter:chill_2.12": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-unsafe_2.12"
@@ -595,8 +595,7 @@
                 "org.apache.hadoop:hadoop-yarn-client",
                 "org.apache.hadoop:hadoop-yarn-common",
                 "org.apache.hive:hive-common",
-                "org.apache.hive:hive-metastore",
-                "org.apache.hive:hive-service-rpc"
+                "org.apache.hive:hive-metastore"
             ]
         },
         "commons-codec:commons-codec": {
@@ -753,7 +752,7 @@
             ]
         },
         "io.netty:netty-all": {
-            "locked": "4.1.42.Final",
+            "locked": "4.1.47.Final",
             "transitive": [
                 "org.apache.hadoop:hadoop-hdfs",
                 "org.apache.spark:spark-core_2.12",
@@ -769,8 +768,6 @@
         "jakarta.annotation:jakarta.annotation-api": {
             "locked": "1.3.5",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator",
-                "org.glassfish.hk2:hk2-utils",
                 "org.glassfish.jersey.core:jersey-common",
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -898,7 +895,7 @@
             ]
         },
         "net.sf.py4j:py4j": {
-            "locked": "0.10.8.1",
+            "locked": "0.10.9",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -1162,67 +1159,61 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive:hive-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-exec": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-client": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-metastore": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-serde": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
-        "org.apache.hive:hive-service-rpc": {
-            "locked": "2.3.6",
-            "transitive": [
-                "org.apache.hive:hive-serde"
-            ]
-        },
         "org.apache.hive:hive-shims": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-storage-api": {
-            "locked": "2.6.0",
+            "locked": "2.7.1",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.hive:hive-vector-code-gen": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-exec"
             ]
@@ -1335,7 +1326,7 @@
             ]
         },
         "org.apache.orc:orc-mapreduce": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -1395,13 +1386,13 @@
             ]
         },
         "org.apache.spark:spark-catalyst_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-core_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-hive_2.12",
@@ -1409,49 +1400,48 @@
             ]
         },
         "org.apache.spark:spark-hive_2.12": {
-            "locked": "3.0.0-preview2",
-            "requested": "3.0.0-preview2"
+            "locked": "3.0.0"
         },
         "org.apache.spark:spark-kvstore_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-launcher_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-network-common_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-network-shuffle_2.12"
             ]
         },
         "org.apache.spark:spark-network-shuffle_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-sketch_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-sql_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.spark:spark-tags_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12",
@@ -1463,7 +1453,7 @@
             ]
         },
         "org.apache.spark:spark-unsafe_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12"
@@ -1491,6 +1481,7 @@
         "org.apache.xbean:xbean-asm7-shaded": {
             "locked": "4.15",
             "transitive": [
+                "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -1561,14 +1552,14 @@
             ]
         },
         "org.codehaus.janino:commons-compiler": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.codehaus.janino:janino"
             ]
         },
         "org.codehaus.janino:janino": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12"
             ]
@@ -1660,27 +1651,27 @@
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet-core": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet"
             ]
         },
         "org.glassfish.jersey.core:jersey-client": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.glassfish.jersey.core:jersey-common": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -1692,7 +1683,7 @@
             ]
         },
         "org.glassfish.jersey.core:jersey-server": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -1700,21 +1691,21 @@
             ]
         },
         "org.glassfish.jersey.inject:jersey-hk2": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.media:jersey-media-jaxb": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.javassist:javassist": {
-            "locked": "3.22.0-CR2",
+            "locked": "3.25.0-GA",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator"
+                "org.glassfish.jersey.inject:jersey-hk2"
             ]
         },
         "org.jetbrains:annotations": {
@@ -1754,7 +1745,7 @@
             ]
         },
         "org.lz4:lz4-java": {
-            "locked": "1.7.0",
+            "locked": "1.7.1",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -1814,19 +1805,19 @@
             ]
         },
         "org.slf4j:jcl-over-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:jul-to-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:slf4j-api": {
-            "locked": "1.7.28",
+            "locked": "1.7.30",
             "transitive": [
                 "com.clearspring.analytics:stream",
                 "io.dropwizard.metrics:metrics-core",
@@ -1902,7 +1893,7 @@
             ]
         },
         "org.xerial.snappy:snappy-java": {
-            "locked": "1.1.7.3",
+            "locked": "1.1.7.5",
             "transitive": [
                 "org.apache.parquet:parquet-hadoop",
                 "org.apache.spark:spark-core_2.12"
@@ -2168,14 +2159,14 @@
             ]
         },
         "com.twitter:chill-java": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "com.twitter:chill_2.12": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-unsafe_2.12"
@@ -2214,8 +2205,7 @@
                 "org.apache.hadoop:hadoop-yarn-client",
                 "org.apache.hadoop:hadoop-yarn-common",
                 "org.apache.hive:hive-common",
-                "org.apache.hive:hive-metastore",
-                "org.apache.hive:hive-service-rpc"
+                "org.apache.hive:hive-metastore"
             ]
         },
         "commons-codec:commons-codec": {
@@ -2374,7 +2364,7 @@
             ]
         },
         "io.netty:netty-all": {
-            "locked": "4.1.42.Final",
+            "locked": "4.1.47.Final",
             "transitive": [
                 "org.apache.hadoop:hadoop-hdfs",
                 "org.apache.spark:spark-core_2.12",
@@ -2384,8 +2374,6 @@
         "jakarta.annotation:jakarta.annotation-api": {
             "locked": "1.3.5",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator",
-                "org.glassfish.hk2:hk2-utils",
                 "org.glassfish.jersey.core:jersey-common",
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -2520,7 +2508,7 @@
             ]
         },
         "net.sf.py4j:py4j": {
-            "locked": "0.10.8.1",
+            "locked": "0.10.9",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -2779,13 +2767,13 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-0.23": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive.shims:hive-shims-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive.shims:hive-shims-0.23",
                 "org.apache.hive.shims:hive-shims-scheduler",
@@ -2793,67 +2781,61 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-scheduler": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive:hive-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-exec": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-client": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-metastore": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-serde": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
-        "org.apache.hive:hive-service-rpc": {
-            "locked": "2.3.6",
-            "transitive": [
-                "org.apache.hive:hive-serde"
-            ]
-        },
         "org.apache.hive:hive-shims": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-storage-api": {
-            "locked": "2.6.0",
+            "locked": "2.7.1",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.hive:hive-vector-code-gen": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-exec"
             ]
@@ -2890,19 +2872,19 @@
             ]
         },
         "org.apache.orc:orc-core": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.orc:orc-mapreduce": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.orc:orc-shims": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.orc:orc-core"
             ]
@@ -2947,13 +2929,13 @@
             ]
         },
         "org.apache.spark:spark-catalyst_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-core_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-hive_2.12",
@@ -2961,49 +2943,48 @@
             ]
         },
         "org.apache.spark:spark-hive_2.12": {
-            "locked": "3.0.0-preview2",
-            "requested": "3.0.0-preview2"
+            "locked": "3.0.0"
         },
         "org.apache.spark:spark-kvstore_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-launcher_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-network-common_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-network-shuffle_2.12"
             ]
         },
         "org.apache.spark:spark-network-shuffle_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-sketch_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-sql_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.spark:spark-tags_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12",
@@ -3015,7 +2996,7 @@
             ]
         },
         "org.apache.spark:spark-unsafe_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12"
@@ -3043,6 +3024,7 @@
         "org.apache.xbean:xbean-asm7-shaded": {
             "locked": "4.15",
             "transitive": [
+                "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -3108,14 +3090,14 @@
             ]
         },
         "org.codehaus.janino:commons-compiler": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.codehaus.janino:janino"
             ]
         },
         "org.codehaus.janino:janino": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12"
             ]
@@ -3207,27 +3189,27 @@
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet-core": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet"
             ]
         },
         "org.glassfish.jersey.core:jersey-client": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.glassfish.jersey.core:jersey-common": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -3239,7 +3221,7 @@
             ]
         },
         "org.glassfish.jersey.core:jersey-server": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -3247,21 +3229,21 @@
             ]
         },
         "org.glassfish.jersey.inject:jersey-hk2": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.media:jersey-media-jaxb": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.javassist:javassist": {
-            "locked": "3.22.0-CR2",
+            "locked": "3.25.0-GA",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator"
+                "org.glassfish.jersey.inject:jersey-hk2"
             ]
         },
         "org.jodd:jodd-core": {
@@ -3295,7 +3277,7 @@
             ]
         },
         "org.lz4:lz4-java": {
-            "locked": "1.7.0",
+            "locked": "1.7.1",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -3355,19 +3337,19 @@
             ]
         },
         "org.slf4j:jcl-over-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:jul-to-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:slf4j-api": {
-            "locked": "1.7.28",
+            "locked": "1.7.30",
             "transitive": [
                 "com.clearspring.analytics:stream",
                 "io.dropwizard.metrics:metrics-core",
@@ -3427,8 +3409,14 @@
                 "org.apache.spark:spark-unsafe_2.12"
             ]
         },
+        "org.threeten:threeten-extra": {
+            "locked": "1.5.0",
+            "transitive": [
+                "org.apache.orc:orc-core"
+            ]
+        },
         "org.xerial.snappy:snappy-java": {
-            "locked": "1.1.7.3",
+            "locked": "1.1.7.5",
             "transitive": [
                 "org.apache.parquet:parquet-hadoop",
                 "org.apache.spark:spark-core_2.12"
@@ -4713,14 +4701,14 @@
             ]
         },
         "com.twitter:chill-java": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "com.twitter:chill_2.12": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-unsafe_2.12"
@@ -4759,8 +4747,7 @@
                 "org.apache.hadoop:hadoop-yarn-client",
                 "org.apache.hadoop:hadoop-yarn-common",
                 "org.apache.hive:hive-common",
-                "org.apache.hive:hive-metastore",
-                "org.apache.hive:hive-service-rpc"
+                "org.apache.hive:hive-metastore"
             ]
         },
         "commons-codec:commons-codec": {
@@ -4950,7 +4937,7 @@
             ]
         },
         "io.netty:netty-all": {
-            "locked": "4.1.42.Final",
+            "locked": "4.1.47.Final",
             "transitive": [
                 "org.apache.hadoop:hadoop-hdfs",
                 "org.apache.spark:spark-core_2.12",
@@ -4966,8 +4953,6 @@
         "jakarta.annotation:jakarta.annotation-api": {
             "locked": "1.3.5",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator",
-                "org.glassfish.hk2:hk2-utils",
                 "org.glassfish.jersey.core:jersey-common",
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -5115,7 +5100,7 @@
             ]
         },
         "net.sf.py4j:py4j": {
-            "locked": "0.10.8.1",
+            "locked": "0.10.9",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -5450,13 +5435,13 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-0.23": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive.shims:hive-shims-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive.shims:hive-shims-0.23",
                 "org.apache.hive.shims:hive-shims-scheduler",
@@ -5464,67 +5449,61 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-scheduler": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive:hive-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-exec": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-client": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-metastore": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-serde": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
-        "org.apache.hive:hive-service-rpc": {
-            "locked": "2.3.6",
-            "transitive": [
-                "org.apache.hive:hive-serde"
-            ]
-        },
         "org.apache.hive:hive-shims": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-storage-api": {
-            "locked": "2.6.0",
+            "locked": "2.7.1",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.hive:hive-vector-code-gen": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-exec"
             ]
@@ -5637,7 +5616,7 @@
             ]
         },
         "org.apache.orc:orc-mapreduce": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -5697,13 +5676,13 @@
             ]
         },
         "org.apache.spark:spark-catalyst_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-core_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-hive_2.12",
@@ -5711,49 +5690,48 @@
             ]
         },
         "org.apache.spark:spark-hive_2.12": {
-            "locked": "3.0.0-preview2",
-            "requested": "3.0.0-preview2"
+            "locked": "3.0.0"
         },
         "org.apache.spark:spark-kvstore_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-launcher_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-network-common_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-network-shuffle_2.12"
             ]
         },
         "org.apache.spark:spark-network-shuffle_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-sketch_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-sql_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.spark:spark-tags_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12",
@@ -5765,7 +5743,7 @@
             ]
         },
         "org.apache.spark:spark-unsafe_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12"
@@ -5793,6 +5771,7 @@
         "org.apache.xbean:xbean-asm7-shaded": {
             "locked": "4.15",
             "transitive": [
+                "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -5866,14 +5845,14 @@
             ]
         },
         "org.codehaus.janino:commons-compiler": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.codehaus.janino:janino"
             ]
         },
         "org.codehaus.janino:janino": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12"
             ]
@@ -5974,27 +5953,27 @@
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet-core": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet"
             ]
         },
         "org.glassfish.jersey.core:jersey-client": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.glassfish.jersey.core:jersey-common": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -6006,7 +5985,7 @@
             ]
         },
         "org.glassfish.jersey.core:jersey-server": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -6014,13 +5993,13 @@
             ]
         },
         "org.glassfish.jersey.inject:jersey-hk2": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.media:jersey-media-jaxb": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -6033,9 +6012,9 @@
             ]
         },
         "org.javassist:javassist": {
-            "locked": "3.22.0-CR2",
+            "locked": "3.25.0-GA",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator"
+                "org.glassfish.jersey.inject:jersey-hk2"
             ]
         },
         "org.jetbrains:annotations": {
@@ -6075,7 +6054,7 @@
             ]
         },
         "org.lz4:lz4-java": {
-            "locked": "1.7.0",
+            "locked": "1.7.1",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -6139,19 +6118,19 @@
             ]
         },
         "org.slf4j:jcl-over-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:jul-to-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:slf4j-api": {
-            "locked": "1.7.28",
+            "locked": "1.7.30",
             "transitive": [
                 "com.clearspring.analytics:stream",
                 "io.dropwizard.metrics:metrics-core",
@@ -6233,7 +6212,7 @@
             ]
         },
         "org.xerial.snappy:snappy-java": {
-            "locked": "1.1.7.3",
+            "locked": "1.1.7.5",
             "transitive": [
                 "org.apache.parquet:parquet-hadoop",
                 "org.apache.spark:spark-core_2.12"
@@ -6587,14 +6566,14 @@
             ]
         },
         "com.twitter:chill-java": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "com.twitter:chill_2.12": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-unsafe_2.12"
@@ -6633,8 +6612,7 @@
                 "org.apache.hadoop:hadoop-yarn-client",
                 "org.apache.hadoop:hadoop-yarn-common",
                 "org.apache.hive:hive-common",
-                "org.apache.hive:hive-metastore",
-                "org.apache.hive:hive-service-rpc"
+                "org.apache.hive:hive-metastore"
             ]
         },
         "commons-codec:commons-codec": {
@@ -6823,7 +6801,7 @@
             ]
         },
         "io.netty:netty-all": {
-            "locked": "4.1.42.Final",
+            "locked": "4.1.47.Final",
             "transitive": [
                 "org.apache.hadoop:hadoop-hdfs",
                 "org.apache.spark:spark-core_2.12",
@@ -6839,8 +6817,6 @@
         "jakarta.annotation:jakarta.annotation-api": {
             "locked": "1.3.5",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator",
-                "org.glassfish.hk2:hk2-utils",
                 "org.glassfish.jersey.core:jersey-common",
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -6981,7 +6957,7 @@
             ]
         },
         "net.sf.py4j:py4j": {
-            "locked": "0.10.8.1",
+            "locked": "0.10.9",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -7316,67 +7292,61 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive:hive-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-exec": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-client": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-metastore": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-serde": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
-        "org.apache.hive:hive-service-rpc": {
-            "locked": "2.3.6",
-            "transitive": [
-                "org.apache.hive:hive-serde"
-            ]
-        },
         "org.apache.hive:hive-shims": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-storage-api": {
-            "locked": "2.6.0",
+            "locked": "2.7.1",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.hive:hive-vector-code-gen": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-exec"
             ]
@@ -7489,7 +7459,7 @@
             ]
         },
         "org.apache.orc:orc-mapreduce": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -7549,13 +7519,13 @@
             ]
         },
         "org.apache.spark:spark-catalyst_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-core_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-hive_2.12",
@@ -7563,49 +7533,48 @@
             ]
         },
         "org.apache.spark:spark-hive_2.12": {
-            "locked": "3.0.0-preview2",
-            "requested": "3.0.0-preview2"
+            "locked": "3.0.0"
         },
         "org.apache.spark:spark-kvstore_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-launcher_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-network-common_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-network-shuffle_2.12"
             ]
         },
         "org.apache.spark:spark-network-shuffle_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-sketch_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-sql_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.spark:spark-tags_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12",
@@ -7617,7 +7586,7 @@
             ]
         },
         "org.apache.spark:spark-unsafe_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12"
@@ -7645,6 +7614,7 @@
         "org.apache.xbean:xbean-asm7-shaded": {
             "locked": "4.15",
             "transitive": [
+                "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -7718,14 +7688,14 @@
             ]
         },
         "org.codehaus.janino:commons-compiler": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.codehaus.janino:janino"
             ]
         },
         "org.codehaus.janino:janino": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12"
             ]
@@ -7826,27 +7796,27 @@
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet-core": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet"
             ]
         },
         "org.glassfish.jersey.core:jersey-client": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.glassfish.jersey.core:jersey-common": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -7858,7 +7828,7 @@
             ]
         },
         "org.glassfish.jersey.core:jersey-server": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -7866,13 +7836,13 @@
             ]
         },
         "org.glassfish.jersey.inject:jersey-hk2": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.media:jersey-media-jaxb": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -7884,9 +7854,9 @@
             ]
         },
         "org.javassist:javassist": {
-            "locked": "3.22.0-CR2",
+            "locked": "3.25.0-GA",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator"
+                "org.glassfish.jersey.inject:jersey-hk2"
             ]
         },
         "org.jetbrains:annotations": {
@@ -7926,7 +7896,7 @@
             ]
         },
         "org.lz4:lz4-java": {
-            "locked": "1.7.0",
+            "locked": "1.7.1",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -7989,19 +7959,19 @@
             ]
         },
         "org.slf4j:jcl-over-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:jul-to-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:slf4j-api": {
-            "locked": "1.7.28",
+            "locked": "1.7.30",
             "transitive": [
                 "com.clearspring.analytics:stream",
                 "io.dropwizard.metrics:metrics-core",
@@ -8083,7 +8053,7 @@
             ]
         },
         "org.xerial.snappy:snappy-java": {
-            "locked": "1.1.7.3",
+            "locked": "1.1.7.5",
             "transitive": [
                 "org.apache.parquet:parquet-hadoop",
                 "org.apache.spark:spark-core_2.12"
@@ -8438,14 +8408,14 @@
             ]
         },
         "com.twitter:chill-java": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "com.twitter:chill_2.12": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-unsafe_2.12"
@@ -8484,8 +8454,7 @@
                 "org.apache.hadoop:hadoop-yarn-client",
                 "org.apache.hadoop:hadoop-yarn-common",
                 "org.apache.hive:hive-common",
-                "org.apache.hive:hive-metastore",
-                "org.apache.hive:hive-service-rpc"
+                "org.apache.hive:hive-metastore"
             ]
         },
         "commons-codec:commons-codec": {
@@ -8675,7 +8644,7 @@
             ]
         },
         "io.netty:netty-all": {
-            "locked": "4.1.42.Final",
+            "locked": "4.1.47.Final",
             "transitive": [
                 "org.apache.hadoop:hadoop-hdfs",
                 "org.apache.spark:spark-core_2.12",
@@ -8691,8 +8660,6 @@
         "jakarta.annotation:jakarta.annotation-api": {
             "locked": "1.3.5",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator",
-                "org.glassfish.hk2:hk2-utils",
                 "org.glassfish.jersey.core:jersey-common",
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -8840,7 +8807,7 @@
             ]
         },
         "net.sf.py4j:py4j": {
-            "locked": "0.10.8.1",
+            "locked": "0.10.9",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -9175,13 +9142,13 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-0.23": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive.shims:hive-shims-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive.shims:hive-shims-0.23",
                 "org.apache.hive.shims:hive-shims-scheduler",
@@ -9189,67 +9156,61 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-scheduler": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive:hive-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-exec": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-client": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-metastore": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-serde": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
-        "org.apache.hive:hive-service-rpc": {
-            "locked": "2.3.6",
-            "transitive": [
-                "org.apache.hive:hive-serde"
-            ]
-        },
         "org.apache.hive:hive-shims": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-storage-api": {
-            "locked": "2.6.0",
+            "locked": "2.7.1",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.hive:hive-vector-code-gen": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-exec"
             ]
@@ -9362,7 +9323,7 @@
             ]
         },
         "org.apache.orc:orc-mapreduce": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -9422,13 +9383,13 @@
             ]
         },
         "org.apache.spark:spark-catalyst_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-core_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-hive_2.12",
@@ -9436,49 +9397,48 @@
             ]
         },
         "org.apache.spark:spark-hive_2.12": {
-            "locked": "3.0.0-preview2",
-            "requested": "3.0.0-preview2"
+            "locked": "3.0.0"
         },
         "org.apache.spark:spark-kvstore_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-launcher_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-network-common_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-network-shuffle_2.12"
             ]
         },
         "org.apache.spark:spark-network-shuffle_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-sketch_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-sql_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.spark:spark-tags_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12",
@@ -9490,7 +9450,7 @@
             ]
         },
         "org.apache.spark:spark-unsafe_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12"
@@ -9518,6 +9478,7 @@
         "org.apache.xbean:xbean-asm7-shaded": {
             "locked": "4.15",
             "transitive": [
+                "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -9591,14 +9552,14 @@
             ]
         },
         "org.codehaus.janino:commons-compiler": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.codehaus.janino:janino"
             ]
         },
         "org.codehaus.janino:janino": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12"
             ]
@@ -9699,27 +9660,27 @@
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet-core": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet"
             ]
         },
         "org.glassfish.jersey.core:jersey-client": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.glassfish.jersey.core:jersey-common": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -9731,7 +9692,7 @@
             ]
         },
         "org.glassfish.jersey.core:jersey-server": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -9739,13 +9700,13 @@
             ]
         },
         "org.glassfish.jersey.inject:jersey-hk2": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.media:jersey-media-jaxb": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -9758,9 +9719,9 @@
             ]
         },
         "org.javassist:javassist": {
-            "locked": "3.22.0-CR2",
+            "locked": "3.25.0-GA",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator"
+                "org.glassfish.jersey.inject:jersey-hk2"
             ]
         },
         "org.jetbrains:annotations": {
@@ -9800,7 +9761,7 @@
             ]
         },
         "org.lz4:lz4-java": {
-            "locked": "1.7.0",
+            "locked": "1.7.1",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -9864,19 +9825,19 @@
             ]
         },
         "org.slf4j:jcl-over-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:jul-to-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:slf4j-api": {
-            "locked": "1.7.28",
+            "locked": "1.7.30",
             "transitive": [
                 "com.clearspring.analytics:stream",
                 "io.dropwizard.metrics:metrics-core",
@@ -9958,7 +9919,7 @@
             ]
         },
         "org.xerial.snappy:snappy-java": {
-            "locked": "1.1.7.3",
+            "locked": "1.1.7.5",
             "transitive": [
                 "org.apache.parquet:parquet-hadoop",
                 "org.apache.spark:spark-core_2.12"
@@ -10313,14 +10274,14 @@
             ]
         },
         "com.twitter:chill-java": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "com.twitter:chill_2.12": {
-            "locked": "0.9.3",
+            "locked": "0.9.5",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-unsafe_2.12"
@@ -10359,8 +10320,7 @@
                 "org.apache.hadoop:hadoop-yarn-client",
                 "org.apache.hadoop:hadoop-yarn-common",
                 "org.apache.hive:hive-common",
-                "org.apache.hive:hive-metastore",
-                "org.apache.hive:hive-service-rpc"
+                "org.apache.hive:hive-metastore"
             ]
         },
         "commons-codec:commons-codec": {
@@ -10550,7 +10510,7 @@
             ]
         },
         "io.netty:netty-all": {
-            "locked": "4.1.42.Final",
+            "locked": "4.1.47.Final",
             "transitive": [
                 "org.apache.hadoop:hadoop-hdfs",
                 "org.apache.spark:spark-core_2.12",
@@ -10566,8 +10526,6 @@
         "jakarta.annotation:jakarta.annotation-api": {
             "locked": "1.3.5",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator",
-                "org.glassfish.hk2:hk2-utils",
                 "org.glassfish.jersey.core:jersey-common",
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -10715,7 +10673,7 @@
             ]
         },
         "net.sf.py4j:py4j": {
-            "locked": "0.10.8.1",
+            "locked": "0.10.9",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -11050,13 +11008,13 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-0.23": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive.shims:hive-shims-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive.shims:hive-shims-0.23",
                 "org.apache.hive.shims:hive-shims-scheduler",
@@ -11064,67 +11022,61 @@
             ]
         },
         "org.apache.hive.shims:hive-shims-scheduler": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-shims"
             ]
         },
         "org.apache.hive:hive-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-exec": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-client": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-llap-common": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-metastore": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-serde": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
-        "org.apache.hive:hive-service-rpc": {
-            "locked": "2.3.6",
-            "transitive": [
-                "org.apache.hive:hive-serde"
-            ]
-        },
         "org.apache.hive:hive-shims": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.hive:hive-storage-api": {
-            "locked": "2.6.0",
+            "locked": "2.7.1",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.hive:hive-vector-code-gen": {
-            "locked": "2.3.6",
+            "locked": "2.3.7",
             "transitive": [
                 "org.apache.hive:hive-exec"
             ]
@@ -11237,7 +11189,7 @@
             ]
         },
         "org.apache.orc:orc-mapreduce": {
-            "locked": "1.5.8",
+            "locked": "1.5.10",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -11297,13 +11249,13 @@
             ]
         },
         "org.apache.spark:spark-catalyst_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-core_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-hive_2.12",
@@ -11311,49 +11263,48 @@
             ]
         },
         "org.apache.spark:spark-hive_2.12": {
-            "locked": "3.0.0-preview2",
-            "requested": "3.0.0-preview2"
+            "locked": "3.0.0"
         },
         "org.apache.spark:spark-kvstore_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-launcher_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-network-common_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-network-shuffle_2.12"
             ]
         },
         "org.apache.spark:spark-network-shuffle_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.apache.spark:spark-sketch_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
         },
         "org.apache.spark:spark-sql_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-hive_2.12"
             ]
         },
         "org.apache.spark:spark-tags_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12",
@@ -11365,7 +11316,7 @@
             ]
         },
         "org.apache.spark:spark-unsafe_2.12": {
-            "locked": "3.0.0-preview2",
+            "locked": "3.0.0",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.apache.spark:spark-core_2.12"
@@ -11393,6 +11344,7 @@
         "org.apache.xbean:xbean-asm7-shaded": {
             "locked": "4.15",
             "transitive": [
+                "com.twitter:chill_2.12",
                 "org.apache.spark:spark-core_2.12",
                 "org.apache.spark:spark-sql_2.12"
             ]
@@ -11466,14 +11418,14 @@
             ]
         },
         "org.codehaus.janino:commons-compiler": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12",
                 "org.codehaus.janino:janino"
             ]
         },
         "org.codehaus.janino:janino": {
-            "locked": "3.0.15",
+            "locked": "3.0.16",
             "transitive": [
                 "org.apache.spark:spark-catalyst_2.12"
             ]
@@ -11574,27 +11526,27 @@
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.containers:jersey-container-servlet-core": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet"
             ]
         },
         "org.glassfish.jersey.core:jersey-client": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.core:jersey-server"
             ]
         },
         "org.glassfish.jersey.core:jersey-common": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -11606,7 +11558,7 @@
             ]
         },
         "org.glassfish.jersey.core:jersey-server": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12",
                 "org.glassfish.jersey.containers:jersey-container-servlet",
@@ -11614,13 +11566,13 @@
             ]
         },
         "org.glassfish.jersey.inject:jersey-hk2": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.glassfish.jersey.media:jersey-media-jaxb": {
-            "locked": "2.29.1",
+            "locked": "2.30",
             "transitive": [
                 "org.glassfish.jersey.core:jersey-server"
             ]
@@ -11633,9 +11585,9 @@
             ]
         },
         "org.javassist:javassist": {
-            "locked": "3.22.0-CR2",
+            "locked": "3.25.0-GA",
             "transitive": [
-                "org.glassfish.hk2:hk2-locator"
+                "org.glassfish.jersey.inject:jersey-hk2"
             ]
         },
         "org.jetbrains:annotations": {
@@ -11675,7 +11627,7 @@
             ]
         },
         "org.lz4:lz4-java": {
-            "locked": "1.7.0",
+            "locked": "1.7.1",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
@@ -11739,19 +11691,19 @@
             ]
         },
         "org.slf4j:jcl-over-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:jul-to-slf4j": {
-            "locked": "1.7.16",
+            "locked": "1.7.30",
             "transitive": [
                 "org.apache.spark:spark-core_2.12"
             ]
         },
         "org.slf4j:slf4j-api": {
-            "locked": "1.7.28",
+            "locked": "1.7.30",
             "transitive": [
                 "com.clearspring.analytics:stream",
                 "io.dropwizard.metrics:metrics-core",
@@ -11833,7 +11785,7 @@
             ]
         },
         "org.xerial.snappy:snappy-java": {
-            "locked": "1.1.7.3",
+            "locked": "1.1.7.5",
             "transitive": [
                 "org.apache.parquet:parquet-hadoop",
                 "org.apache.spark:spark-core_2.12"
diff --git a/versions.props b/versions.props
index 13b9060..7c743a4 100644
--- a/versions.props
+++ b/versions.props
@@ -7,6 +7,7 @@ org.apache.orc:* = 1.6.3
 org.apache.parquet:* = 1.11.0
 org.apache.spark:spark-hive_2.11 = 2.4.5
 org.apache.spark:spark-avro_2.11 = 2.4.5
+org.apache.spark:spark-hive_2.12 = 3.0.0
 org.apache.pig:pig = 0.14.0
 org.apache.commons:commons-lang3 = 3.9
 com.fasterxml.jackson.*:* = 2.10.0