[Enhancement] rename `use-staros` to `enable-shared-data` (#34480)
Signed-off-by: Kevin Xiaohua Cai <caixiaohua@starrocks.com>
This commit is contained in:
parent
74f89d5205
commit
66dd1aff4d
9
build.sh
9
build.sh
|
|
@ -82,7 +82,9 @@ Usage: $0 <options>
|
|||
--fe build Frontend and Spark Dpp application
|
||||
--spark-dpp build Spark DPP application
|
||||
--clean clean and build target
|
||||
--use-staros build Backend with staros
|
||||
--enable-shared-data
|
||||
build Backend with shared-data feature support
|
||||
--use-staros DEPRECATED, an alias of --enable-shared-data option
|
||||
--with-gcov build Backend with gcov, has an impact on performance
|
||||
--without-gcov build Backend without gcov(default)
|
||||
--with-bench build Backend with bench(default without bench)
|
||||
|
|
@ -115,6 +117,7 @@ OPTS=$(getopt \
|
|||
-l 'without-gcov' \
|
||||
-l 'without-java-ext' \
|
||||
-l 'use-staros' \
|
||||
-l 'enable-shared-data' \
|
||||
-o 'j:' \
|
||||
-l 'help' \
|
||||
-- "$@")
|
||||
|
|
@ -219,7 +222,7 @@ else
|
|||
--ut) RUN_UT=1 ; shift ;;
|
||||
--with-gcov) WITH_GCOV=ON; shift ;;
|
||||
--without-gcov) WITH_GCOV=OFF; shift ;;
|
||||
--use-staros) USE_STAROS=ON; shift ;;
|
||||
--enable-shared-data|--use-staros) USE_STAROS=ON; shift ;;
|
||||
--with-bench) WITH_BENCH=ON; shift ;;
|
||||
--with-clang-tidy) WITH_CLANG_TIDY=ON; shift ;;
|
||||
--without-java-ext) BUILD_JAVA_EXT=OFF; shift ;;
|
||||
|
|
@ -252,7 +255,7 @@ echo "Get params:
|
|||
WITH_GCOV -- $WITH_GCOV
|
||||
WITH_BENCH -- $WITH_BENCH
|
||||
WITH_CLANG_TIDY -- $WITH_CLANG_TIDY
|
||||
USE_STAROS -- $USE_STAROS
|
||||
ENABLE_SHARED_DATA -- $USE_STAROS
|
||||
USE_AVX2 -- $USE_AVX2
|
||||
USE_AVX512 -- $USE_AVX512
|
||||
JEMALLOC_DEBUG -- $JEMALLOC_DEBUG
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ ARG MAVEN_OPTS
|
|||
ARG BUILD_TYPE
|
||||
COPY . /build/starrocks
|
||||
WORKDIR /build/starrocks
|
||||
RUN --mount=type=cache,target=/root/.m2/ STARROCKS_VERSION=${RELEASE_VERSION} BUILD_TYPE=${BUILD_TYPE} MAVEN_OPTS=${MAVEN_OPTS} ./build.sh --be --use-staros --clean -j `nproc`
|
||||
RUN --mount=type=cache,target=/root/.m2/ STARROCKS_VERSION=${RELEASE_VERSION} BUILD_TYPE=${BUILD_TYPE} MAVEN_OPTS=${MAVEN_OPTS} ./build.sh --be --enable-shared-data --clean -j `nproc`
|
||||
|
||||
|
||||
FROM busybox:latest
|
||||
|
|
|
|||
|
|
@ -39,7 +39,8 @@ Usage: $0 <options>
|
|||
--with-aws enable to test aws
|
||||
--with-bench enable to build with benchmark
|
||||
--module module to run uts
|
||||
--use-staros enable to build with staros
|
||||
--enable-shared-data enable to build with shared-data feature support
|
||||
--use-staros DEPRECATED. an alias of --enable-shared-data option
|
||||
-j build parallel
|
||||
|
||||
Eg.
|
||||
|
|
@ -95,7 +96,7 @@ while true; do
|
|||
--help) HELP=1 ; shift ;;
|
||||
--with-aws) WITH_AWS=ON; shift ;;
|
||||
--with-gcov) WITH_GCOV=ON; shift ;;
|
||||
--use-staros) USE_STAROS=ON; shift ;;
|
||||
--enable-shared-data|--use-staros) USE_STAROS=ON; shift ;;
|
||||
-j) PARALLEL=$2; shift 2 ;;
|
||||
--) shift ; break ;;
|
||||
*) echo "Internal error" ; exit 1 ;;
|
||||
|
|
|
|||
Loading…
Reference in New Issue