Skip to content

feat: Java Bindings for FixedSizeList#7188

Merged
a10y merged 1 commit intovortex-data:developfrom
JingsongLi:fix_len_list_jni
Mar 27, 2026
Merged

feat: Java Bindings for FixedSizeList#7188
a10y merged 1 commit intovortex-data:developfrom
JingsongLi:fix_len_list_jni

Conversation

@JingsongLi
Copy link
Copy Markdown
Contributor

Summary

Add Java Bindings for FixedSizeList Data Type.

I am from the Apache Paimon community, and I aim to make Vortex a file format under the Paimon lake format. Currently, I want to integrate Paimon's VectorType with Vortex's FixedList, but JNI support is missing. Therefore, I am contributing this capability to the Vortex community.

Closes: #4979

Testing

  1. DTypeTest.java: For java JNI api.
  2. SparkTypesTest.java: Fixed SizeList and Conversion from List to Spark Array Type
  3. Manually validated in Apache Paimon integration: [vortex] Introduce vortex file format integration apache/paimon#7543

Copy link
Copy Markdown
Contributor

@a10y a10y left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the contribution!

@a10y a10y added the changelog/feature A new feature label Mar 27, 2026
Signed-off-by: JingsongLi <jingsonglee0@gmail.com>
@JingsongLi
Copy link
Copy Markdown
Contributor Author

Thanks @a10y to approval again to trigger workflows.

@a10y a10y merged commit 66db19a into vortex-data:develop Mar 27, 2026
59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Java Bindings for FixedSizeList

2 participants