@@ -26,15 +26,9 @@ dependencies {
2626 implementation(" org.eclipse.jetty:jetty-util-ajax:9.4.58.v20250814" ) {
2727 because " Bumping to latest 9.x to eliminate CVEs; this is brought in by hadoop-azure."
2828 }
29- implementation(" org.apache.zookeeper:zookeeper:3.9.4" ) {
30- because " Addresses CVE-2025-58457; Spark depends on 3.9.3, and the CVE is fixed in 3.9.4."
31- }
32- // Not yet defining constraints for io.netty, as doing so would require several separate modules to be defined
33- // here. The hope is that the 4.1.0 final release will use the latest patch version of io.netty and thus no
34- // constraints or top-level resolution strategies will be needed.
3529 }
3630
37- implementation (" org.apache.spark:spark-sql_2.13:${ sparkVersion} " ) {
31+ implementation(" org.apache.spark:spark-sql_2.13:${ sparkVersion} " ) {
3832 // The rocksdbjni dependency weighs in at 50mb and so far does not appear necessary for our use of Spark.
3933 exclude module : " rocksdbjni"
4034 }
@@ -68,7 +62,7 @@ dependencies {
6862 // For Blob Storage
6963 implementation " com.microsoft.azure:azure-storage:8.6.6"
7064 // For Data Lake Storage Gen2
71- implementation (" com.azure:azure-storage-file-datalake:12.23.1 " ) {
65+ implementation(" com.azure:azure-storage-file-datalake:12.25.0 " ) {
7266 // Exclude the Jackson dependencies that Spark already provides, and we need the version required by Spark.
7367 // This exclusion can be tested by publishing flux-api locally and running the test programs in
7468 // examples/client-project.
@@ -88,7 +82,7 @@ dependencies {
8882 }
8983
9084 // For configuring two-way SSL in tests.
91- testImplementation (" com.marklogic:ml-app-deployer:6.2-SNAPSHOT" ) {
85+ testImplementation(" com.marklogic:ml-app-deployer:6.2-SNAPSHOT" ) {
9286 // Prefer Spark's versions of Jackson.
9387 exclude group : " com.fasterxml.jackson.core"
9488 exclude group : " com.fasterxml.jackson.dataformat"
@@ -107,7 +101,7 @@ dependencies {
107101 testImplementation " org.postgresql:postgresql:42.7.8"
108102
109103 // Required for compile-time references in the tests to langchain4j classes.
110- testImplementation (" dev.langchain4j:langchain4j:${ langchain4jVersion} " ) {
104+ testImplementation(" dev.langchain4j:langchain4j:${ langchain4jVersion} " ) {
111105 // Prefer Spark's versions of Jackson.
112106 exclude group : " com.fasterxml.jackson.core"
113107 }
@@ -120,10 +114,10 @@ dependencies {
120114 testImplementation project(path : " :flux-embedding-model-ollama" , configuration : " shadow" )
121115
122116 // For deep equals on JSON with diff.
123- testImplementation " net.javacrumbs.json-unit:json-unit-assertj:4.1.1 "
117+ testImplementation " net.javacrumbs.json-unit:json-unit-assertj:5.0.0 "
124118
125119 // For deep equals on XML with diff.
126- testImplementation " org.xmlunit:xmlunit-core:2.10.4 "
120+ testImplementation " org.xmlunit:xmlunit-core:2.11.0 "
127121}
128122
129123javadoc {
0 commit comments