SDK
Java
Description
The Arrow API from the Rust SDK is already exposed in the JNI, but feel free to modify it if needed. We should also expose the Arrow API from the Java SDK.
Proposed Solution
We should probably accept VectorSchemaRoot directly by adding an optional Maven dependency in org.apache.arrow. This may run into BufferAllocator lifecycle management issues.
Additional Context
No response
SDK
Java
Description
The Arrow API from the Rust SDK is already exposed in the JNI, but feel free to modify it if needed. We should also expose the Arrow API from the Java SDK.
Proposed Solution
We should probably accept
VectorSchemaRootdirectly by adding an optional Maven dependency inorg.apache.arrow. This may run intoBufferAllocatorlifecycle management issues.Additional Context
No response