mirror of
https://github.com/apache/arrow.git
synced 2026-10-29 00:56:31 +08:00
ORC integration is off by default
This commit is contained in:
1 parent
3a69efce59
commit
950ae38ea4
5 files changed
+10
-2
No files matched your search
@@ -54,6 +54,7 @@ matrix:
|
||||
- export ARROW_TRAVIS_USE_TOOLCHAIN=1
|
||||
- export ARROW_TRAVIS_VALGRIND=1
|
||||
- export ARROW_TRAVIS_PLASMA=1
|
||||
- export ARROW_TRAVIS_ORC=1
|
||||
- export ARROW_TRAVIS_CLANG_FORMAT=1
|
||||
- export ARROW_BUILD_WARNING_LEVEL=CHECKIN
|
||||
- export CC="clang-4.0"
|
||||
@@ -75,6 +76,7 @@ matrix:
|
||||
before_script:
|
||||
- export ARROW_TRAVIS_USE_TOOLCHAIN=1
|
||||
- export ARROW_TRAVIS_PLASMA=1
|
||||
- export ARROW_TRAVIS_ORC=1
|
||||
- export ARROW_BUILD_WARNING_LEVEL=CHECKIN
|
||||
- travis_wait 50 $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
|
||||
script:
|
||||
|
||||
@@ -84,6 +84,10 @@ if [ $ARROW_TRAVIS_PLASMA == "1" ]; then
|
||||
CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_PLASMA=ON"
|
||||
fi
|
||||
|
||||
if [ $ARROW_TRAVIS_ORC == "1" ]; then
|
||||
CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_ORC=ON"
|
||||
fi
|
||||
|
||||
if [ $ARROW_TRAVIS_VALGRIND == "1" ]; then
|
||||
CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_TEST_MEMCHECK=ON"
|
||||
fi
|
||||
|
||||
@@ -63,6 +63,7 @@ cmake -GNinja \
|
||||
-DARROW_BUILD_UTILITIES=off \
|
||||
-DARROW_PLASMA=on \
|
||||
-DARROW_PYTHON=on \
|
||||
-DARROW_ORC=on \
|
||||
-DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE \
|
||||
-DCMAKE_INSTALL_PREFIX=$ARROW_HOME \
|
||||
$ARROW_CPP_DIR
|
||||
@@ -88,6 +89,7 @@ popd
|
||||
|
||||
python -c "import pyarrow.parquet"
|
||||
python -c "import pyarrow.plasma"
|
||||
python -c "import pyarrow.orc"
|
||||
|
||||
if [ $TRAVIS_OS_NAME == "linux" ]; then
|
||||
export PLASMA_VALGRIND=1
|
||||
|
||||
+1
-1
@@ -121,7 +121,7 @@ if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
|
||||
|
||||
option(ARROW_ORC
|
||||
"Build the Arrow ORC adapter"
|
||||
ON)
|
||||
OFF)
|
||||
|
||||
option(ARROW_JEMALLOC
|
||||
"Build the Arrow jemalloc-based allocator"
|
||||
|
||||
@@ -58,7 +58,7 @@ for PYTHON in ${PYTHON_VERSIONS}; do
|
||||
ARROW_BUILD_DIR=/arrow/cpp/build-PY${PYTHON}
|
||||
mkdir -p "${ARROW_BUILD_DIR}"
|
||||
pushd "${ARROW_BUILD_DIR}"
|
||||
PATH="$(cpython_path $PYTHON)/bin:$PATH" cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/arrow-dist -DARROW_BUILD_TESTS=OFF -DARROW_BUILD_SHARED=ON -DARROW_BOOST_USE_SHARED=OFF -DARROW_JEMALLOC=off -DARROW_RPATH_ORIGIN=ON -DARROW_JEMALLOC_USE_SHARED=OFF -DARROW_PYTHON=ON -DPythonInterp_FIND_VERSION=${PYTHON} -DARROW_PLASMA=ON ..
|
||||
PATH="$(cpython_path $PYTHON)/bin:$PATH" cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/arrow-dist -DARROW_BUILD_TESTS=OFF -DARROW_BUILD_SHARED=ON -DARROW_BOOST_USE_SHARED=OFF -DARROW_JEMALLOC=off -DARROW_RPATH_ORIGIN=ON -DARROW_JEMALLOC_USE_SHARED=OFF -DARROW_PYTHON=ON -DPythonInterp_FIND_VERSION=${PYTHON} -DARROW_PLASMA=ON -DARROW_ORC=ON ..
|
||||
make -j5 install
|
||||
popd
|
||||
|
||||
|
||||
Reference in new issue
Block a user