Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Umbrella ticket for consolidating Java JNI compilation initiative
Seems we have spread the JNI code across the cpp and java directories. As for other bindings (Python) we already discussed it would be great to consolidate and move all cpp code related to PYthon into PyArrow, we should do something equivalent for Java too and move all C++ code specific to Java into the Java project.
At the moment there are two JNI related directories:
- https://github.com/apache/arrow/tree/master/java/c
- https://github.com/apache/arrow/tree/master/cpp/src/jni
Let's also research what's the best method to build those. The java/c directory seems to be already integrated with the Java build process, let's check if that approach is something we can reuse for the dataset directory too
Attachments
Issue Links
- is related to
-
ARROW-15753 [Java] Dataset JNI bridge should use the C data interface
- Closed