Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-16992

[Java][C++] Separate JNI compilation & linking from main arrow CMakeLists

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • C++, Java
    • None

    Description

      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:

      1. Simplify building JNI code against precompiled lib arrow C++ code
      2. Enable control of JNI build through Maven, rather than requiring Java devs to work with CMake directly

      dsusanibara

      kou 

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ljw1001 Larry White
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10h 10m
                  10h 10m