Skip to content

Commit 4f6ea56

Browse files
lwwmanninga10y
andauthored
feat[spark]: write support in VortexDataSourceV2 (#4246)
Signed-off-by: Will Manning <[email protected]> Signed-off-by: Andrew Duffy <[email protected]> Co-authored-by: Andrew Duffy <[email protected]>
1 parent 07feef3 commit 4f6ea56

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+3107
-454
lines changed

Cargo.lock

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ arrow-array = "55.2.0"
6464
arrow-buffer = "55.2.0"
6565
arrow-cast = "55.2.0"
6666
arrow-data = "55.2.0"
67+
arrow-ipc = "55.2.0"
6768
arrow-ord = "55.2.0"
6869
arrow-pyarrow = "55.2.0"
6970
arrow-schema = "55.2.0"

java/gradle/wrapper/gradle-wrapper.properties

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
# SPDX-License-Identifier: Apache-2.0
2-
# SPDX-FileCopyrightText: Copyright the Vortex contributors
1+
# SPDX-License-Identifier: Apache-2.0
2+
# SPDX-FileCopyrightText: Copyright the Vortex contributors
3+
34
distributionBase=GRADLE_USER_HOME
45
distributionPath=wrapper/dists
56
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip

java/testfiles/Cargo.lock

Lines changed: 18 additions & 150 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java/versions.lock

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ org.apache.parquet:parquet-hadoop:1.13.1 (1 constraints: ef0cb234)
9999
org.apache.parquet:parquet-jackson:1.13.1 (1 constraints: ba0ef063)
100100
org.apache.spark:spark-catalyst_2.12:3.5.6 (2 constraints: d6114d28)
101101
org.apache.spark:spark-common-utils_2.12:3.5.6 (4 constraints: 7b3a5833)
102-
org.apache.spark:spark-core_2.12:3.5.6 (2 constraints: a21bc4f6)
102+
org.apache.spark:spark-core_2.12:3.5.6 (3 constraints: b120ecda)
103103
org.apache.spark:spark-kvstore_2.12:3.5.6 (1 constraints: 200de036)
104104
org.apache.spark:spark-launcher_2.12:3.5.6 (1 constraints: 200de036)
105105
org.apache.spark:spark-network-common_2.12:3.5.6 (2 constraints: ba1e1ae4)
@@ -148,19 +148,22 @@ org.scala-lang.modules:scala-parser-combinators_2.12:2.3.0 (1 constraints: 250e8
148148
org.scala-lang.modules:scala-xml_2.12:2.1.0 (1 constraints: 150dc936)
149149
org.slf4j:jcl-over-slf4j:2.0.7 (1 constraints: 591036c5)
150150
org.slf4j:jul-to-slf4j:2.0.7 (1 constraints: 591036c5)
151-
org.slf4j:slf4j-api:2.0.17 (24 constraints: c74fd496)
151+
org.slf4j:slf4j-api:2.0.17 (27 constraints: ab6b6683)
152152
org.threeten:threeten-extra:1.7.1 (1 constraints: 3f0aecbc)
153153
org.tukaani:xz:1.9 (1 constraints: 5d0a1eb6)
154154
org.xerial.snappy:snappy-java:1.1.10.5 (5 constraints: 3a48a9ee)
155155
oro:oro:2.0.8 (1 constraints: 1c0dce36)
156156

157157
[Test dependencies]
158+
ch.qos.logback:logback-classic:1.4.14 (1 constraints: 3c05393b)
159+
ch.qos.logback:logback-core:1.4.14 (1 constraints: 3b0d3e2a)
158160
org.junit:junit-bom:5.13.4 (7 constraints: e2752517)
159-
org.junit.jupiter:junit-jupiter:5.13.4 (2 constraints: 540ebf67)
161+
org.junit.jupiter:junit-jupiter:5.13.4 (2 constraints: ba102aee)
160162
org.junit.jupiter:junit-jupiter-api:5.13.4 (4 constraints: 4339e7e7)
161163
org.junit.jupiter:junit-jupiter-engine:5.13.4 (2 constraints: 7d17a564)
162164
org.junit.jupiter:junit-jupiter-params:5.13.4 (3 constraints: bb1c050f)
163165
org.junit.platform:junit-platform-commons:1.13.4 (3 constraints: 782ad891)
164166
org.junit.platform:junit-platform-engine:1.13.4 (3 constraints: 902c6081)
165167
org.junit.platform:junit-platform-launcher:1.13.4 (1 constraints: 4009aa9e)
166168
org.opentest4j:opentest4j:1.3.0 (2 constraints: cf209249)
169+
org.slf4j:slf4j-simple:2.0.9 (1 constraints: 0d05fe35)

java/vortex-jni/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ dependencies {
2626
implementation("com.google.protobuf:protobuf-java")
2727
compileOnly("com.google.errorprone:error_prone_annotations")
2828
compileOnly("com.jakewharton.nopen:nopen-annotations")
29+
30+
// Logging
31+
implementation("org.slf4j:slf4j-api:2.0.9")
32+
testRuntimeOnly("ch.qos.logback:logback-classic:1.4.14")
2933
}
3034

3135
testing {

0 commit comments

Comments
 (0)