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

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


The following commit(s) were added to refs/heads/master by this push:
     new 660f12c7175 [dependency](fe)Upgrade dependency library (#29049)
660f12c7175 is described below

commit 660f12c7175cbe6140b4f9173f40472acc008a13
Author: Calvin Kirs <[email protected]>
AuthorDate: Fri Dec 29 14:50:46 2023 +0800

    [dependency](fe)Upgrade dependency library (#29049)
---
 .../catalog/metastore/AWSGlueDecoratorBase.java    | 77 ++++++++++++++++++++++
 fe/pom.xml                                         | 59 ++++++++++++++---
 2 files changed, 127 insertions(+), 9 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java
 
b/fe/fe-core/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java
index 027dec347a9..21be9a75bf1 100644
--- 
a/fe/fe-core/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java
+++ 
b/fe/fe-core/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java
@@ -48,6 +48,8 @@ import com.amazonaws.services.glue.model.BatchGetJobsRequest;
 import com.amazonaws.services.glue.model.BatchGetJobsResult;
 import com.amazonaws.services.glue.model.BatchGetPartitionRequest;
 import com.amazonaws.services.glue.model.BatchGetPartitionResult;
+import com.amazonaws.services.glue.model.BatchGetTableOptimizerRequest;
+import com.amazonaws.services.glue.model.BatchGetTableOptimizerResult;
 import com.amazonaws.services.glue.model.BatchGetTriggersRequest;
 import com.amazonaws.services.glue.model.BatchGetTriggersResult;
 import com.amazonaws.services.glue.model.BatchGetWorkflowsRequest;
@@ -100,6 +102,8 @@ import 
com.amazonaws.services.glue.model.CreateSecurityConfigurationRequest;
 import com.amazonaws.services.glue.model.CreateSecurityConfigurationResult;
 import com.amazonaws.services.glue.model.CreateSessionRequest;
 import com.amazonaws.services.glue.model.CreateSessionResult;
+import com.amazonaws.services.glue.model.CreateTableOptimizerRequest;
+import com.amazonaws.services.glue.model.CreateTableOptimizerResult;
 import com.amazonaws.services.glue.model.CreateTableRequest;
 import com.amazonaws.services.glue.model.CreateTableResult;
 import com.amazonaws.services.glue.model.CreateTriggerRequest;
@@ -148,6 +152,8 @@ import 
com.amazonaws.services.glue.model.DeleteSecurityConfigurationRequest;
 import com.amazonaws.services.glue.model.DeleteSecurityConfigurationResult;
 import com.amazonaws.services.glue.model.DeleteSessionRequest;
 import com.amazonaws.services.glue.model.DeleteSessionResult;
+import com.amazonaws.services.glue.model.DeleteTableOptimizerRequest;
+import com.amazonaws.services.glue.model.DeleteTableOptimizerResult;
 import com.amazonaws.services.glue.model.DeleteTableRequest;
 import com.amazonaws.services.glue.model.DeleteTableResult;
 import com.amazonaws.services.glue.model.DeleteTableVersionRequest;
@@ -170,6 +176,10 @@ import 
com.amazonaws.services.glue.model.GetClassifierRequest;
 import com.amazonaws.services.glue.model.GetClassifierResult;
 import com.amazonaws.services.glue.model.GetClassifiersRequest;
 import com.amazonaws.services.glue.model.GetClassifiersResult;
+import com.amazonaws.services.glue.model.GetColumnStatisticsTaskRunRequest;
+import com.amazonaws.services.glue.model.GetColumnStatisticsTaskRunResult;
+import com.amazonaws.services.glue.model.GetColumnStatisticsTaskRunsRequest;
+import com.amazonaws.services.glue.model.GetColumnStatisticsTaskRunsResult;
 import com.amazonaws.services.glue.model.GetConnectionRequest;
 import com.amazonaws.services.glue.model.GetColumnStatisticsForPartitionResult;
 import 
com.amazonaws.services.glue.model.GetColumnStatisticsForPartitionRequest;
@@ -256,6 +266,8 @@ import com.amazonaws.services.glue.model.GetSessionRequest;
 import com.amazonaws.services.glue.model.GetSessionResult;
 import com.amazonaws.services.glue.model.GetStatementRequest;
 import com.amazonaws.services.glue.model.GetStatementResult;
+import com.amazonaws.services.glue.model.GetTableOptimizerRequest;
+import com.amazonaws.services.glue.model.GetTableOptimizerResult;
 import com.amazonaws.services.glue.model.GetTableRequest;
 import com.amazonaws.services.glue.model.GetTableResult;
 import com.amazonaws.services.glue.model.GetTableVersionRequest;
@@ -292,6 +304,8 @@ import 
com.amazonaws.services.glue.model.ImportCatalogToGlueRequest;
 import com.amazonaws.services.glue.model.ImportCatalogToGlueResult;
 import com.amazonaws.services.glue.model.ListBlueprintsRequest;
 import com.amazonaws.services.glue.model.ListBlueprintsResult;
+import com.amazonaws.services.glue.model.ListColumnStatisticsTaskRunsRequest;
+import com.amazonaws.services.glue.model.ListColumnStatisticsTaskRunsResult;
 import com.amazonaws.services.glue.model.ListCrawlersRequest;
 import com.amazonaws.services.glue.model.ListCrawlersResult;
 import com.amazonaws.services.glue.model.ListCrawlsRequest;
@@ -322,6 +336,8 @@ import 
com.amazonaws.services.glue.model.ListSessionsRequest;
 import com.amazonaws.services.glue.model.ListSessionsResult;
 import com.amazonaws.services.glue.model.ListStatementsRequest;
 import com.amazonaws.services.glue.model.ListStatementsResult;
+import com.amazonaws.services.glue.model.ListTableOptimizerRunsRequest;
+import com.amazonaws.services.glue.model.ListTableOptimizerRunsResult;
 import com.amazonaws.services.glue.model.ListTriggersRequest;
 import com.amazonaws.services.glue.model.ListTriggersResult;
 import com.amazonaws.services.glue.model.ListWorkflowsRequest;
@@ -350,6 +366,8 @@ import 
com.amazonaws.services.glue.model.SearchTablesRequest;
 import com.amazonaws.services.glue.model.SearchTablesResult;
 import com.amazonaws.services.glue.model.StartBlueprintRunRequest;
 import com.amazonaws.services.glue.model.StartBlueprintRunResult;
+import com.amazonaws.services.glue.model.StartColumnStatisticsTaskRunRequest;
+import com.amazonaws.services.glue.model.StartColumnStatisticsTaskRunResult;
 import com.amazonaws.services.glue.model.StartCrawlerRequest;
 import com.amazonaws.services.glue.model.StartCrawlerResult;
 import com.amazonaws.services.glue.model.StartCrawlerScheduleRequest;
@@ -372,6 +390,8 @@ import 
com.amazonaws.services.glue.model.StartTriggerRequest;
 import com.amazonaws.services.glue.model.StartTriggerResult;
 import com.amazonaws.services.glue.model.StartWorkflowRunRequest;
 import com.amazonaws.services.glue.model.StartWorkflowRunResult;
+import com.amazonaws.services.glue.model.StopColumnStatisticsTaskRunRequest;
+import com.amazonaws.services.glue.model.StopColumnStatisticsTaskRunResult;
 import com.amazonaws.services.glue.model.StopCrawlerRequest;
 import com.amazonaws.services.glue.model.StopCrawlerResult;
 import com.amazonaws.services.glue.model.StopCrawlerScheduleRequest;
@@ -420,6 +440,8 @@ import 
com.amazonaws.services.glue.model.UpdateSchemaRequest;
 import com.amazonaws.services.glue.model.UpdateSchemaResult;
 import com.amazonaws.services.glue.model.UpdateSourceControlFromJobRequest;
 import com.amazonaws.services.glue.model.UpdateSourceControlFromJobResult;
+import com.amazonaws.services.glue.model.UpdateTableOptimizerRequest;
+import com.amazonaws.services.glue.model.UpdateTableOptimizerResult;
 import com.amazonaws.services.glue.model.UpdateTableRequest;
 import com.amazonaws.services.glue.model.UpdateTableResult;
 import com.amazonaws.services.glue.model.UpdateTriggerRequest;
@@ -495,6 +517,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.batchGetPartition(batchGetPartitionRequest);
     }
 
+    @Override
+    public BatchGetTableOptimizerResult 
batchGetTableOptimizer(BatchGetTableOptimizerRequest 
batchGetTableOptimizerRequest) {
+        return null;
+    }
+
     @Override
     public BatchGetTriggersResult batchGetTriggers(BatchGetTriggersRequest 
batchGetTriggersRequest) {
         return decoratedAwsGlue.batchGetTriggers(batchGetTriggersRequest);
@@ -615,6 +642,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.createTable(createTableRequest);
     }
 
+    @Override
+    public CreateTableOptimizerResult 
createTableOptimizer(CreateTableOptimizerRequest createTableOptimizerRequest) {
+        return null;
+    }
+
     @Override
     public CreateTriggerResult createTrigger(CreateTriggerRequest 
createTriggerRequest) {
         return decoratedAwsGlue.createTrigger(createTriggerRequest);
@@ -720,6 +752,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.deleteTable(deleteTableRequest);
     }
 
+    @Override
+    public DeleteTableOptimizerResult 
deleteTableOptimizer(DeleteTableOptimizerRequest deleteTableOptimizerRequest) {
+        return null;
+    }
+
     @Override
     public DeleteTableVersionResult 
deleteTableVersion(DeleteTableVersionRequest deleteTableVersionRequest) {
         return decoratedAwsGlue.deleteTableVersion(deleteTableVersionRequest);
@@ -955,6 +992,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.getTable(getTableRequest);
     }
 
+    @Override
+    public GetTableOptimizerResult getTableOptimizer(GetTableOptimizerRequest 
getTableOptimizerRequest) {
+        return null;
+    }
+
     @Override
     public GetTableVersionResult getTableVersion(GetTableVersionRequest 
getTableVersionRequest) {
         return decoratedAwsGlue.getTableVersion(getTableVersionRequest);
@@ -1040,6 +1082,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.listBlueprints(listBlueprintsRequest);
     }
 
+    @Override
+    public ListColumnStatisticsTaskRunsResult 
listColumnStatisticsTaskRuns(ListColumnStatisticsTaskRunsRequest 
listColumnStatisticsTaskRunsRequest) {
+        return null;
+    }
+
     @Override
     public ListCrawlersResult listCrawlers(ListCrawlersRequest 
listCrawlersRequest) {
         return decoratedAwsGlue.listCrawlers(listCrawlersRequest);
@@ -1095,6 +1142,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.listStatements(listStatementsRequest);
     }
 
+    @Override
+    public ListTableOptimizerRunsResult 
listTableOptimizerRuns(ListTableOptimizerRunsRequest 
listTableOptimizerRunsRequest) {
+        return null;
+    }
+
     @Override
     public ListTriggersResult listTriggers(ListTriggersRequest 
listTriggersRequest) {
         return decoratedAwsGlue.listTriggers(listTriggersRequest);
@@ -1155,6 +1207,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.startBlueprintRun(startBlueprintRunRequest);
     }
 
+    @Override
+    public StartColumnStatisticsTaskRunResult 
startColumnStatisticsTaskRun(StartColumnStatisticsTaskRunRequest 
startColumnStatisticsTaskRunRequest) {
+        return null;
+    }
+
     @Override
     public StartCrawlerResult startCrawler(StartCrawlerRequest 
startCrawlerRequest) {
         return decoratedAwsGlue.startCrawler(startCrawlerRequest);
@@ -1200,6 +1257,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.startWorkflowRun(startWorkflowRunRequest);
     }
 
+    @Override
+    public StopColumnStatisticsTaskRunResult 
stopColumnStatisticsTaskRun(StopColumnStatisticsTaskRunRequest 
stopColumnStatisticsTaskRunRequest) {
+        return null;
+    }
+
     @Override
     public StopCrawlerResult stopCrawler(StopCrawlerRequest 
stopCrawlerRequest) {
         return decoratedAwsGlue.stopCrawler(stopCrawlerRequest);
@@ -1300,6 +1362,11 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return decoratedAwsGlue.updateTable(updateTableRequest);
     }
 
+    @Override
+    public UpdateTableOptimizerResult 
updateTableOptimizer(UpdateTableOptimizerRequest updateTableOptimizerRequest) {
+        return null;
+    }
+
     @Override
     public UpdateTriggerResult updateTrigger(UpdateTriggerRequest 
updateTriggerRequest) {
         return decoratedAwsGlue.updateTrigger(updateTriggerRequest);
@@ -1356,6 +1423,16 @@ public class AWSGlueDecoratorBase implements AWSGlue {
         return 
decoratedAwsGlue.getColumnStatisticsForTable(getColumnStatisticsForTableRequest);
     }
 
+    @Override
+    public GetColumnStatisticsTaskRunResult 
getColumnStatisticsTaskRun(GetColumnStatisticsTaskRunRequest 
getColumnStatisticsTaskRunRequest) {
+        return null;
+    }
+
+    @Override
+    public GetColumnStatisticsTaskRunsResult 
getColumnStatisticsTaskRuns(GetColumnStatisticsTaskRunsRequest 
getColumnStatisticsTaskRunsRequest) {
+        return null;
+    }
+
     @Override
     public GetColumnStatisticsForPartitionResult 
getColumnStatisticsForPartition(GetColumnStatisticsForPartitionRequest 
getColumnStatisticsForPartitionRequest) {
         return 
decoratedAwsGlue.getColumnStatisticsForPartition(getColumnStatisticsForPartitionRequest);
diff --git a/fe/pom.xml b/fe/pom.xml
index c8f862dd540..ef0747931cf 100644
--- a/fe/pom.xml
+++ b/fe/pom.xml
@@ -260,14 +260,14 @@ under the License.
         <slf4j.version>2.0.6</slf4j.version>
         <metrics-core.version>4.0.2</metrics-core.version>
         <!--Netty 4.1.94 is not compatible with arrow flight.-->
-        <netty-all.version>4.1.96.Final</netty-all.version>
+        <netty-all.version>4.1.104.Final</netty-all.version>
         <!--The dependence of transitive dependence cannot be ruled out, only 
Saving the nation through twisted ways.-->
         <netty-3-test.version>3.10.6.Final</netty-3-test.version>
         <objenesis.version>2.1</objenesis.version>
         <!-- NOTE: Using grpc-java whose version is newer than 1.34.0 will 
break the build on CentOS 6 due to the obsolete GLIBC -->
         <grpc-java.version>1.34.0</grpc-java.version>
-        <grpc.version>1.58.0</grpc.version>
-        <check.freamework.version>3.38.0</check.freamework.version>
+        <grpc.version>1.60.1</grpc.version>
+        <check.freamework.version>3.42.0</check.freamework.version>
         <protobuf.version>3.24.3</protobuf.version>
         <!-- we use protoc-jar-maven-plugin to generate protobuf generated 
code -->
         <!-- see 
https://repo.maven.apache.org/maven2/com/google/protobuf/protoc/ to get correct 
version -->
@@ -275,7 +275,7 @@ under the License.
         
<protoc.artifact>com.google.protobuf:protoc:${protoc.artifact.version}</protoc.artifact>
         
<grpc.java.artifact>io.grpc:protoc-gen-grpc-java:${grpc-java.version}</grpc.java.artifact>
         <protoparser.version>3.1.5</protoparser.version>
-        <snappy-java.version>1.1.10.1</snappy-java.version>
+        <snappy-java.version>1.1.10.5</snappy-java.version>
         <automaton.version>1.11-8</automaton.version>
         <generex.version>1.0.1</generex.version>
         <fabric8.kubernetes.version>6.7.2</fabric8.kubernetes.version>
@@ -304,8 +304,8 @@ under the License.
          you can find avro version info in iceberg mvn repository -->
         <iceberg.version>1.1.0</iceberg.version>
         <maxcompute.version>0.45.2-public</maxcompute.version>
-        <avro.version>1.11.2</avro.version>
-        <arrow.version>14.0.1</arrow.version>
+        <avro.version>1.11.3</avro.version>
+        <arrow.version>14.0.2</arrow.version>
         <!-- hudi -->
         <hudi.version>0.13.1</hudi.version>
         <presto.hadoop.version>2.7.4-11</presto.hadoop.version>
@@ -321,7 +321,7 @@ under the License.
         <hamcrest.version>2.1</hamcrest.version>
         <httpclient.version>4.5.13</httpclient.version>
         <httpcore.version>4.4.15</httpcore.version>
-        <aws-java-sdk.version>1.12.519</aws-java-sdk.version>
+        <aws-java-sdk.version>1.12.625</aws-java-sdk.version>
         <mariadb-java-client.version>3.0.4</mariadb-java-client.version>
         
<dlf-metastore-client-hive.version>0.2.14</dlf-metastore-client-hive.version>
         <hadoop.version>3.3.6</hadoop.version>
@@ -330,13 +330,14 @@ under the License.
         <spring.version>2.7.13</spring.version>
         <orc.version>1.8.4</orc.version>
         <ojdbc8.version>12.2.0.1</ojdbc8.version>
-        <zookeeper.version>3.4.14</zookeeper.version>
+        <zookeeper.version>3.9.1</zookeeper.version>
         <velocity-engine-core.version>2.3</velocity-engine-core.version>
         <ranger-plugins-common.version>2.4.0</ranger-plugins-common.version>
         <bcprov-jdk15on.version>1.70</bcprov-jdk15on.version>
         <woodstox.version>6.5.1</woodstox.version>
         <kerby.version>2.0.3</kerby.version>
         <jettison.version>1.5.4</jettison.version>
+        <jetty.version>9.4.53.v20231009</jetty.version>
         <immutables.version>2.9.3</immutables.version>
         <vesoft.client.version>3.0.0</vesoft.client.version>
         <!--todo waiting release-->
@@ -553,8 +554,38 @@ under the License.
                 <groupId>org.apache.zookeeper</groupId>
                 <artifactId>zookeeper</artifactId>
                 <version>${zookeeper.version}</version>
+                <exclusions>
+                    <exclusion>
+                        <groupId>ch.qos.logback</groupId>
+                        <artifactId>*</artifactId>
+                    </exclusion>
+                </exclusions>
+            </dependency>
+            <dependency>
+                <groupId>org.eclipse.jetty.websocket</groupId>
+                <artifactId>websocket-server</artifactId>
+                <version>${jetty.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.eclipse.jetty.websocket</groupId>
+                <artifactId>websocket-client</artifactId>
+                <version>${jetty.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.eclipse.jetty.websocket</groupId>
+                <artifactId>websocket-servlet</artifactId>
+                <version>${jetty.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.eclipse.jetty.websocket</groupId>
+                <artifactId>websocket-common</artifactId>
+                <version>${jetty.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.eclipse.jetty</groupId>
+                <artifactId>jetty-server</artifactId>
+                <version>${jetty.version}</version>
             </dependency>
-
             <dependency>
                 <groupId>${project.groupId}</groupId>
                 <artifactId>fe-common</artifactId>
@@ -806,6 +837,16 @@ under the License.
                 <artifactId>netty-codec</artifactId>
                 <version>${netty-all.version}</version>
             </dependency>
+            <dependency>
+                <groupId>io.netty</groupId>
+                <artifactId>netty-transport-udt</artifactId>
+                <version>${netty-all.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>io.netty</groupId>
+                <artifactId>netty-transport-rxtx</artifactId>
+                <version>${netty-all.version}</version>
+            </dependency>
             <dependency>
                 <groupId>io.netty</groupId>
                 <artifactId>netty-codec-memcache</artifactId>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to