This is an automated email from the ASF dual-hosted git repository.
mchades pushed a commit to branch branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-1.3 by this push:
new be0a74651b [Cherry-pick to branch-1.3] [#11468] fix(lance): remove
lance-core from lance-common runtime deps to reduce binary size (#11477)
(#11481)
be0a74651b is described below
commit be0a74651bc1703b0fd66319e43b2a37b6c2aa93
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Jun 8 17:35:22 2026 +0800
[Cherry-pick to branch-1.3] [#11468] fix(lance): remove lance-core from
lance-common runtime deps to reduce binary size (#11477) (#11481)
**Cherry-pick Information:**
- Original commit: eff137393817f62cf44b6b84a55d5519024e40ae
- Target branch: `branch-1.3`
- Status: ✅ Clean cherry-pick (no conflicts)
Co-authored-by: Qi Yu <[email protected]>
Co-authored-by: Claude Sonnet 4.6 <[email protected]>
---
gradle/libs.versions.toml | 2 ++
lance/lance-common/build.gradle.kts | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 233da7623d..0d9023129c 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -30,6 +30,7 @@ guava = "32.1.3-jre"
lombok = "1.18.20"
slf4j = "2.0.16"
log4j = "2.25.4"
+arrow = "18.3.0"
lance = "6.0.0"
lance-namespace = "0.7.5"
delta-kernel = "3.3.0"
@@ -196,6 +197,7 @@ log4j-api = { group = "org.apache.logging.log4j", name =
"log4j-api", version.re
log4j-core = { group = "org.apache.logging.log4j", name = "log4j-core",
version.ref = "log4j" }
log4j-12-api = { group = "org.apache.logging.log4j", name = "log4j-1.2-api",
version.ref = "log4j" }
log4j-layout-template-json = { group = "org.apache.logging.log4j", name =
"log4j-layout-template-json", version.ref = "log4j" }
+arrow-vector = { group = "org.apache.arrow", name = "arrow-vector",
version.ref = "arrow" }
lance = { group = "org.lance", name = "lance-core", version.ref = "lance" }
lance-namespace-core = { group = "org.lance", name = "lance-namespace-core",
version.ref = "lance-namespace" }
delta-kernel = { group = "io.delta", name = "delta-kernel-api", version.ref =
"delta-kernel" }
diff --git a/lance/lance-common/build.gradle.kts
b/lance/lance-common/build.gradle.kts
index 886fdbccd1..618dc6a733 100644
--- a/lance/lance-common/build.gradle.kts
+++ b/lance/lance-common/build.gradle.kts
@@ -41,7 +41,7 @@ dependencies {
implementation(libs.jackson.datatype.jdk8)
implementation(libs.jackson.datatype.jsr310)
implementation(libs.jackson.jaxrs.json.provider)
- implementation(libs.lance)
+ implementation(libs.arrow.vector)
implementation(libs.lance.namespace.core) {
exclude(group = "org.lance", module = "lance-core")
exclude(group = "com.google.guava", module = "guava") // provided by
gravitino