wangzhigang1999 commented on code in PR #7417:
URL: https://github.com/apache/kyuubi/pull/7417#discussion_r3166700317


##########
externals/kyuubi-data-agent-engine/pom.xml:
##########
@@ -50,45 +50,63 @@
             <version>${project.version}</version>
         </dependency>
 
+        <!-- OpenAI official Java SDK -->

Review Comment:
   ```
   animal-sniffer-annotations-1.24.jar                          3.0K
   annotations-13.0.jar                                         17K
   annotations-4.1.1.4.jar                                      3.0K
   antlr-runtime-3.5.3.jar                                      169K
   arrow-format-16.0.0.jar                                      117K
   arrow-memory-core-16.0.0.jar                                 114K
   arrow-memory-netty-16.0.0.jar                                12K
   arrow-memory-netty-buffer-patch-16.0.0.jar                   35K
   arrow-vector-16.0.0.jar                                      1.9M
   checker-qual-3.42.0.jar                                      225K
   classmate-1.7.0.jar                                          67K
   commons-codec-1.17.1.jar                                     364K
   commons-lang3-3.18.0.jar                                     686K
   error_prone_annotations-2.36.0.jar                           19K
   failsafe-3.3.2.jar                                           141K
   failureaccess-1.0.3.jar                                      11K
   flatbuffers-java-23.5.26.jar                                 108K
   grpc-api-1.76.2.jar                                          317K
   grpc-context-1.76.2.jar                                      295B
   grpc-core-1.76.2.jar                                         646K
   grpc-grpclb-1.76.2.jar                                       175K
   grpc-netty-1.76.2.jar                                        296K
   grpc-protobuf-1.76.2.jar                                     5.1K
   grpc-protobuf-lite-1.76.2.jar                                7.6K
   grpc-stub-1.76.2.jar                                         61K
   grpc-util-1.76.2.jar                                         97K
   gson-2.11.0.jar                                              291K
   guava-33.4.8-jre.jar                                         2.9M
   hadoop-client-api-3.4.3.jar                                  19M
   hadoop-client-runtime-3.4.3.jar                              29M
   HikariCP-4.0.3.jar                                           155K
   httpclient-4.5.14.jar                                        767K
   httpcore-4.4.16.jar                                          320K
   j2objc-annotations-2.8.jar                                   9.1K
   jackson-annotations-2.20.jar                                 77K
   jackson-core-2.20.1.jar                                      579K
   jackson-databind-2.20.1.jar                                  1.6M
   jackson-datatype-jdk8-2.20.1.jar                             36K
   jackson-datatype-jsr310-2.20.1.jar                           134K
   jackson-module-kotlin-2.20.1.jar                             221K
   jackson-module-scala_2.12-2.20.1.jar                         535K
   jcl-over-slf4j-1.7.36.jar                                    16K
   jetcd-api-0.7.7.jar                                          261B
   jetcd-common-0.7.7.jar                                       8.2K
   jetcd-core-0.7.7.jar                                         173K
   jetcd-grpc-0.7.7.jar                                         1.2M
   jsonschema-generator-4.37.0.jar                              160K
   jsonschema-module-jackson-4.37.0.jar                         33K
   jsonschema-module-swagger-2-4.38.0.jar                       18K
   jspecify-1.0.0.jar                                           3.7K
   jsr305-3.0.2.jar                                             19K
   jul-to-slf4j-1.7.36.jar                                      4.4K
   kotlin-reflect-2.0.21.jar                                    2.9M
   kotlin-stdlib-1.8.0.jar                                      1.6M
   kotlin-stdlib-common-1.8.0.jar                               212K
   kotlin-stdlib-jdk7-1.8.0.jar                                 963B
   kotlin-stdlib-jdk8-1.8.0.jar                                 968B
   kyuubi-common_2.12-1.12.0-SNAPSHOT.jar                       795K
   kyuubi-ha_2.12-1.12.0-SNAPSHOT.jar                           112K
   kyuubi-hive-jdbc-1.12.0-SNAPSHOT.jar                         294K
   kyuubi-relocated-hive-service-rpc-0.6.0.jar                  1.8M
   kyuubi-relocated-thrift-0.6.0.jar                            670K
   kyuubi-relocated-util-0.6.0.jar                              11K
   kyuubi-relocated-zookeeper-34-0.6.0.jar                      6.0M
   kyuubi-util-1.12.0-SNAPSHOT.jar                              37K
   kyuubi-util-scala_2.12-1.12.0-SNAPSHOT.jar                   28K
   log4j-1.2-api-2.25.4.jar                                     351K
   log4j-api-2.25.4.jar                                         343K
   log4j-core-2.25.4.jar                                        1.9M
   log4j-slf4j-impl-2.25.4.jar                                  25K
   logging-interceptor-4.12.0.jar                               15K
   netty-buffer-4.2.7.Final.jar                                 365K
   netty-codec-base-4.2.7.Final.jar                             149K
   netty-codec-compression-4.2.7.Final.jar                      179K
   netty-codec-dns-4.2.7.Final.jar                              69K
   netty-codec-http-4.2.7.Final.jar                             667K
   netty-codec-http2-4.2.7.Final.jar                            489K
   netty-codec-socks-4.2.7.Final.jar                            129K
   netty-common-4.2.7.Final.jar                                 771K
   netty-handler-4.2.7.Final.jar                                568K
   netty-handler-proxy-4.2.7.Final.jar                          27K
   netty-resolver-4.2.7.Final.jar                               38K
   netty-resolver-dns-4.2.7.Final.jar                           184K
   netty-transport-4.2.7.Final.jar                              549K
   netty-transport-classes-epoll-4.2.7.Final.jar                153K
   netty-transport-native-epoll-4.2.7.Final-linux-aarch_64.jar  42K
   netty-transport-native-epoll-4.2.7.Final-linux-x86_64.jar    41K
   netty-transport-native-unix-common-4.2.7.Final.jar           46K
   okhttp-4.12.0.jar                                            771K
   okio-3.6.0.jar                                               25K
   okio-jvm-3.6.0.jar                                           351K
   openai-java-4.30.0.jar                                       343B
   openai-java-client-okhttp-4.30.0.jar                         34K
   openai-java-core-4.30.0.jar                                  30M
   paranamer-2.8.3.jar                                          37K
   perfmark-api-0.27.0.jar                                      6.8K
   postgresql-42.7.2.jar                                        1.0M
   proto-google-common-protos-2.59.2.jar                        2.6M
   protobuf-java-3.25.8.jar                                     1.8M
   protobuf-java-util-3.25.8.jar                                71K
   scala-library-2.12.19.jar                                    5.2M
   slf4j-api-1.7.36.jar                                         40K
   sqlite-jdbc-3.46.1.3.jar                                     13M
   ST4-4.3.4.jar                                                245K
   swagger-annotations-2.2.31.jar                               48K
   trino-jdbc-411.jar                                           6.7M
   vertx-core-4.5.3.jar                                         1.5M
   vertx-grpc-4.5.3.jar                                         33K
   
   total: 148M, 108 jars
   ```
   
   `openai-java-core` (30M) is unavoidable. For JDBC drivers (sqlite-jdbc, 
postgresql, trino-jdbc), I'd prefer to not bundle them — users provide at 
runtime if needed.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to