-
Notifications
You must be signed in to change notification settings - Fork 75
[NSE-176]Arrow install order issue #231
[NSE-176]Arrow install order issue #231
Conversation
Thanks for opening a pull request! Could you open an issue for this pull request on Github Issues? https://github.com/oap-project/native-sql-engine/issues Then could you also rename commit message and pull request title in the following format?
See also: |
@@ -459,7 +462,7 @@ set_target_properties(spark_columnar_jni PROPERTIES | |||
) | |||
|
|||
# Build Arrow | |||
message(STATUS "Building ARROW from Source: ${BUILD_ARROW}") | |||
#message(STATUS "Building ARROW from Source: ${BUILD_ARROW}") | |||
if(BUILD_ARROW) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will build arrow again here?
set(ARROW_LIB_DIR "${ARROW_ROOT}/lib") | ||
set(ARROW_LIB64_DIR "${ARROW_ROOT}/lib64") | ||
message(STATUS "Set Arrow Library Directory in ${ARROW_LIB_DIR} or ${ARROW_LIB64_DIR}") | ||
message(STATUS "Set Arrow Library Directory in ${ARROW_BUILD_FROM_SOURCE_LIB_DIR} or ${ARROW_LIB_DIR} or ${ARROW_LIB64_DIR}") | ||
set(ARROW_BUILD_FROM_SOURCE_INCLUDE_DIR "${ARROW_ROOT}/include") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
${ARROW_BFS_INSTALL_DIR}/include
ccb3751
to
8662414
Compare
@weiting-chen the scala ut failed due to timeout, maybe we could simplify the dependency installation in this case |
Done to chang build_arrow=OFF in Scala UT, lets check if this commit can pass scala ut testing. |
b7a353b
to
0b27f85
Compare
Thanks, @zhouyuan |
@weiting-chen below change should fix the missing parent pom i think
|
+ mvn clean install -N
I add the parent pom install before arrow-data-source, just in case the error coming from arrow-data-source compile. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
* Add Arrow install script * [NSE-176]Add Arrow install Script in Arrow Data Source * remove popd parameter for ubuntu * Change variables to BFS * Update Arrow Header and Find Arrow function * Fix one issue with reading wrong Arrow Path * Update ARROW_CSV=ON * Update build_arrow=OFF in Scala UT * Install parent pom file in Scala UT
* [NSE-229] Fix the deprecated code warning in shuffle_split_test (#230) * fix the deprecated code warning in shuffle_split_test * fix the code style * format update * [NSE-239] Adopt ARROW-7011 (#240) * [NSE-224] update third party code (#242) * update third party code Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * fix format Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * [NSE-176]Arrow install order issue (#231) * Add Arrow install script * [NSE-176]Add Arrow install Script in Arrow Data Source * remove popd parameter for ubuntu * Change variables to BFS * Update Arrow Header and Find Arrow function * Fix one issue with reading wrong Arrow Path * Update ARROW_CSV=ON * Update build_arrow=OFF in Scala UT * Install parent pom file in Scala UT * [NSE-196] clean up native sql options (#215) * clean up native sql options Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * adding more options Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * adding more options Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * adding warning log for running on non-intel cpu Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * [NSE-206]doc update on feature support status (#253) * update operators support status Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * update docs on operators supporting status Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * fix Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * [NSE-241] fix hashagg result length (#249) * fix hashagg result length Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * optimize on getting batch size Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * using fixed sized output len for hashagg Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * fix format Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> * [NSE-248] fix arrow dependency order (#259) * Only read .so.300.0.0 * Fix arroow dataset dependency issue * Add ARROW_S3=ON, Add symlink copy in CMakeList. Co-authored-by: JiaKe <ke.a.jia@intel.com> Co-authored-by: Hongze Zhang <hongze.zhang@intel.com> Co-authored-by: Wei-Ting Chen <weiting.chen@intel.com>
What changes were proposed in this pull request?
Add Arrow install script before arrow data source install.
How was this patch tested?
Tested in my developer machine.