From 063ea401a1836868a5c5a7200b3f5a55c1f547b8 Mon Sep 17 00:00:00 2001 From: Aru Raghuwanshi Date: Tue, 10 Feb 2026 00:33:33 -0800 Subject: [PATCH 1/2] Shrink Dependencies --- embedded-tests/pom.xml | 19 ++--- indexing-service/pom.xml | 5 +- pom.xml | 150 +++++++++++++++++++++++++++++---------- 3 files changed, 121 insertions(+), 53 deletions(-) diff --git a/embedded-tests/pom.xml b/embedded-tests/pom.xml index fc7a720b9c35..ea2b4567da75 100644 --- a/embedded-tests/pom.xml +++ b/embedded-tests/pom.xml @@ -29,9 +29,6 @@ 0 - - 17 @@ -549,7 +546,6 @@ org.apache.httpcomponents.client5 httpclient5 - 5.5 test @@ -557,14 +553,6 @@ - - org.apache.maven.plugins - maven-compiler-plugin - 3.11.0 - - ${maven.compiler.release} - - org.jacoco @@ -581,6 +569,13 @@ docker-test + + org.owasp + dependency-check-maven + + true + + diff --git a/indexing-service/pom.xml b/indexing-service/pom.xml index f95129baaaa7..a3169677c930 100644 --- a/indexing-service/pom.xml +++ b/indexing-service/pom.xml @@ -72,8 +72,8 @@ joda-time - jakarta.inject - jakarta.inject-api + javax.inject + javax.inject com.google.inject @@ -260,7 +260,6 @@ com.google.api.grpc proto-google-common-protos - 2.48.0 test diff --git a/pom.xml b/pom.xml index b2e228cf2dbf..a7523589a8ce 100644 --- a/pom.xml +++ b/pom.xml @@ -70,12 +70,7 @@ - - 11 + 17 ${java.version} UTF-8 0.9.0.M2 @@ -84,10 +79,12 @@ 2.7.0 + 4.5.3 2.12.0 - 2.13.14 + 2.13.16 1.27.0 1.11.4 + 1.18.3 @@ -98,11 +95,11 @@ 2.2.0 10.14.2.0 4.2.22 - 2.35.1 + 2.36.0 7.5.2 8.5.4 32.1.3-jre - 5.1.0 + 6.0.0 2.2 12.0.30 1.19.4 @@ -112,27 +109,27 @@ 8.2.0 2.7.3 3.10.6.Final - 4.2.6.Final + 4.2.7.Final 42.7.2 3.25.8 1.3.1 - 2.0.16 + 2.0.17 5.18.1 5.18.1 3.3.6 22.3.5 5.14.2 1.12.784 - 2.8.0 - 0.8.12 + 2.9.3 + 0.8.14 2.0.3 6.2.5.Final - 4.5.13 + 4.5.14 3.8.4 3.48.1 2.2.0 - 1.42.3 + 1.43.3 v1-rev20230606-2.0.0 2.29.1 @@ -320,12 +317,12 @@ commons-codec commons-codec - 1.16.1 + 1.19.0 commons-io commons-io - 2.17.0 + 2.21.0 commons-logging @@ -416,6 +413,16 @@ kotlin-stdlib 1.9.25 + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + 1.9.25 + + + org.jetbrains + annotations + 26.0.2 + + + jakarta.activation + jakarta.activation-api + 1.2.2 + + + + org.apache.httpcomponents.client5 + httpclient5 + 5.5.1 + + + org.apache.httpcomponents.core5 + httpcore5 + 5.3.6 @@ -608,7 +632,7 @@ org.apache.commons commons-compress - 1.27.0 + 1.28.0 org.tukaani @@ -618,7 +642,7 @@ com.github.luben zstd-jni - 1.5.2-3 + 1.5.6-6 com.fasterxml.jackson @@ -645,7 +669,12 @@ jakarta.inject jakarta.inject-api - 1.0.3 + 2.0.1 + + + javax.inject + javax.inject + 1 javax.el @@ -880,12 +909,12 @@ org.antlr antlr4-runtime - 4.5.3 + ${antlr4.version} org.antlr antlr4-coordinator - 4.5.3 + ${antlr4.version} commons-cli @@ -895,7 +924,7 @@ org.apache.commons commons-dbcp2 - 2.0.1 + 2.11.0 - - net.bytebuddy - byte-buddy - - + + + net.bytebuddy + byte-buddy + ${bytebuddy.version} + + + net.bytebuddy + byte-buddy-agent + ${bytebuddy.version} com.ircclouds.irc @@ -1736,6 +1773,7 @@ org.apache.maven.plugins maven-enforcer-plugin + 3.6.2 default-cli @@ -1762,6 +1800,42 @@ org.eclipse.jetty.toolchain:jetty-servlet-api + + + + org.apache.zookeeper:zookeeper + + com.google.guava:guava + + com.fasterxml.jackson.core:jackson-annotations + com.fasterxml.jackson.core:jackson-databind + com.fasterxml.jackson.core:jackson-core + com.fasterxml.jackson.datatype:jackson-datatype-jsr310 + com.fasterxml.jackson.dataformat:jackson-dataformat-yaml + + com.google.inject.extensions:guice-assistedinject + com.google.inject:guice + + redis.clients:jedis + + org.reflections:reflections + + org.roaringbitmap:RoaringBitmap + + io.airlift:aircompressor + + com.squareup.okio:okio + + com.sun.activation:jakarta.activation + + org.yaml:snakeyaml + io.confluent:kafka-schema-registry-client + org.apache.kafka:kafka-clients + + + provided + + true @@ -1888,7 +1962,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.2.5 + 3.5.4 @@ -1969,7 +2043,7 @@ org.antlr antlr4-maven-plugin - 4.5.3 + ${antlr4.version} org.codehaus.mojo From ce02d764f0bcdf2e3cd42333a7aded10623cc679 Mon Sep 17 00:00:00 2001 From: Aru Raghuwanshi Date: Tue, 10 Feb 2026 00:54:28 -0800 Subject: [PATCH 2/2] fixes --- embedded-tests/pom.xml | 18 +++++++----- indexing-service/pom.xml | 4 +-- pom.xml | 62 +++++++++++++++++----------------------- 3 files changed, 39 insertions(+), 45 deletions(-) diff --git a/embedded-tests/pom.xml b/embedded-tests/pom.xml index ea2b4567da75..a08d91aeef65 100644 --- a/embedded-tests/pom.xml +++ b/embedded-tests/pom.xml @@ -29,6 +29,9 @@ 0 + + 17 @@ -553,6 +556,14 @@ + + org.apache.maven.plugins + maven-compiler-plugin + 3.11.0 + + ${maven.compiler.release} + + org.jacoco @@ -569,13 +580,6 @@ docker-test - - org.owasp - dependency-check-maven - - true - - diff --git a/indexing-service/pom.xml b/indexing-service/pom.xml index a3169677c930..0c09a0125937 100644 --- a/indexing-service/pom.xml +++ b/indexing-service/pom.xml @@ -72,8 +72,8 @@ joda-time - javax.inject - javax.inject + jakarta.inject + jakarta.inject-api com.google.inject diff --git a/pom.xml b/pom.xml index a7523589a8ce..3ce5337a1d11 100644 --- a/pom.xml +++ b/pom.xml @@ -70,7 +70,12 @@ - 17 + + 11 ${java.version} UTF-8 0.9.0.M2 @@ -79,12 +84,10 @@ 2.7.0 - 4.5.3 2.12.0 2.13.16 1.27.0 1.11.4 - 1.18.3 @@ -99,7 +102,7 @@ 7.5.2 8.5.4 32.1.3-jre - 6.0.0 + 5.1.0 2.2 12.0.30 1.19.4 @@ -113,7 +116,7 @@ 42.7.2 3.25.8 1.3.1 - 2.0.17 + 2.0.16 5.18.1 5.18.1 3.3.6 @@ -121,7 +124,7 @@ 5.14.2 1.12.784 2.9.3 - 0.8.14 + 0.8.12 2.0.3 6.2.5.Final 4.5.14 @@ -418,11 +421,6 @@ kotlin-stdlib-jdk8 1.9.25 - - org.jetbrains - annotations - 26.0.2 - + + net.bytebuddy + byte-buddy + + com.ircclouds.irc @@ -1962,7 +1952,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.4 + 3.2.5 @@ -2043,7 +2033,7 @@ org.antlr antlr4-maven-plugin - ${antlr4.version} + 4.5.3 org.codehaus.mojo