This is an automated email from the ASF dual-hosted git repository.
snazy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/main by this push:
new 449f95858 Build/polaris-core: Remove outdated `constraint`s (#2818)
449f95858 is described below
commit 449f9585894111971944fd6474ae92c1aac2de26
Author: Robert Stupp <[email protected]>
AuthorDate: Fri Oct 17 09:33:51 2025 +0200
Build/polaris-core: Remove outdated `constraint`s (#2818)
The `:polaris-core` build scripts contains (soft) version-constraints for
some dependencies with a vague reason "Vulnerability detected in ..." (concrete
CVE/reason not mentioned) referencing specific dependency versions. The
mentioned versions are all quite outdated, some are even not transitively
referenced. Hence, removing those constraings, as those seem no longer relevant.
Effective dependency versions can be inspected via `./gradlew
:polaris-core:dependencies --configuration runtimeClasspath`.
---
polaris-core/build.gradle.kts | 29 -----------------------------
1 file changed, 29 deletions(-)
diff --git a/polaris-core/build.gradle.kts b/polaris-core/build.gradle.kts
index 64b60019a..e9427e680 100644
--- a/polaris-core/build.gradle.kts
+++ b/polaris-core/build.gradle.kts
@@ -28,9 +28,6 @@ dependencies {
implementation(platform(libs.iceberg.bom))
implementation("org.apache.iceberg:iceberg-api")
implementation("org.apache.iceberg:iceberg-core")
- constraints {
- implementation("io.airlift:aircompressor:2.0.2") { because("Vulnerability
detected in 0.25") }
- }
implementation(platform(libs.jackson.bom))
implementation("com.fasterxml.jackson.core:jackson-annotations")
@@ -48,24 +45,6 @@ dependencies {
compileOnly(project(":polaris-immutables"))
annotationProcessor(project(":polaris-immutables", configuration =
"processor"))
- constraints {
- implementation("org.xerial.snappy:snappy-java:1.1.10.8") {
- because("Vulnerability detected in 1.1.8.2")
- }
- implementation("org.codehaus.jettison:jettison:1.5.4") {
- because("Vulnerability detected in 1.1")
- }
- implementation("org.apache.commons:commons-configuration2:2.12.0") {
- because("Vulnerability detected in 2.8.0")
- }
- implementation("org.apache.commons:commons-compress:1.28.0") {
- because("Vulnerability detected in 1.21")
- }
- implementation("com.nimbusds:nimbus-jose-jwt:10.5") {
- because("Vulnerability detected in 9.8.1")
- }
- }
-
implementation(libs.swagger.annotations)
implementation(libs.swagger.jaxrs)
implementation(libs.jakarta.inject.api)
@@ -86,14 +65,6 @@ dependencies {
implementation("com.azure:azure-storage-common")
implementation("com.azure:azure-identity")
implementation("com.azure:azure-storage-file-datalake")
- constraints {
- implementation("io.netty:netty-codec-http2:4.2.6.Final") {
- because("Vulnerability detected in 4.1.72")
- }
- implementation("io.projectreactor.netty:reactor-netty-http:1.2.11") {
- because("Vulnerability detected in 1.0.45")
- }
- }
implementation("org.apache.iceberg:iceberg-gcp")
implementation(platform(libs.google.cloud.storage.bom))