[ 
https://issues.apache.org/jira/browse/ARROW-16992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17563383#comment-17563383
 ] 

Larry White commented on ARROW-16992:
-------------------------------------

[~amol-]'s description of the planning work:

 
 # For Sprint 7 it was sprinted 
[https://voltrondata.clickup.com/t/14188074/ENG-5969] which aims at 
understanding required improvements in version 10 so that we can actually 
decouple cpp and java projects and get to the point where you can have libarrow 
installed through apt-get (or equivalent) and compile java on it without the 
need to have the cpp codebase around.

 

> [Java][C++] Separate JNI compilation & linking from main arrow CMakeLists 
> --------------------------------------------------------------------------
>
>                 Key: ARROW-16992
>                 URL: https://issues.apache.org/jira/browse/ARROW-16992
>             Project: Apache Arrow
>          Issue Type: Improvement
>            Reporter: Larry White
>            Priority: Major
>
> We need to separate the JNI elements from CMakeLists, with related 
> modifications to the CI build scripts likely. Separating the JNI portion 
> serves two related purposes:
>  # Simplify building JNI code against precompiled lib arrow C++ code
>  # Enable control of JNI build through Maven, rather than requiring Java devs 
> to work with CMake directly
> [~dsusanibara]
> [~kou] 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to