Skip to content

Commit 9065925

Browse files
committed
feat(gradle): specify Cloudera Iceberg version for runtime dependencies
- Introduced `clouderaIcebergVersion` variable and applied it to Cloudera runtime Iceberg dependencies for better version control.
1 parent f8e4fae commit 9065925

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

example/spark/build.gradle.kts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ dependencies {
5252
val apacheSparkVersion = libs.versions.spark.get()
5353
val apacheHadoopVersion = libs.versions.hadoop.get()
5454
val icebergVersion = libs.versions.iceberg.get()
55+
val clouderaIcebergVersion = "1.8.1"
5556
val apacheSparkJacksonVersion = "2.15.2"
5657
val clouderaSparkJacksonScalaModuleVersion = "2.12.7"
5758
val clouderaSparkJacksonDatabindVersion = "2.12.7.1"
@@ -101,9 +102,9 @@ dependencies {
101102
add(apacheSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-spark-extensions-3.5_2.12:$icebergVersion")
102103
add(apacheSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-hive-metastore:$icebergVersion")
103104
add(apacheSparkRuntimeClasspath.name, "org.apache.logging.log4j:log4j-slf4j-impl:2.20.0")
104-
add(clouderaSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-spark-3.3_2.12")
105-
add(clouderaSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-spark-extensions-3.3_2.12")
106-
add(clouderaSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-hive-metastore")
105+
add(clouderaSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-spark-3.3_2.12:$clouderaIcebergVersion")
106+
add(clouderaSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-spark-extensions-3.3_2.12:$clouderaIcebergVersion")
107+
add(clouderaSparkRuntimeClasspath.name, "org.apache.iceberg:iceberg-hive-metastore:$clouderaIcebergVersion")
107108
}
108109

109110
fun Test.useSparkRuntimeClasspath(runtimeClasspath: Configuration, dependencyLine: String) {

0 commit comments

Comments
 (0)