THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block | ||
---|---|---|
| ||
# Regenerate cmake files and rebuild backend only:. ./bin/make_impalabuildall.sh <arguments>-cmake_only # Rebuild impalad binary only: make -j ${IMPALA_BUILD_THREADS} impalad # Rebuild a backend test binary only: make -j ${IMPALA_BUILD_THREADS} buffered-block-mgr-test # Rebuild frontend only: make fe |
Pass the right command line flags to skip unnecessary work:
- Add -notests to make_impala.sh or buildall.sh command to skip building backend tests
- Pass -noclean to buildall.sh if you don't need to do a full clean
...
Code Block | ||
---|---|---|
| ||
# Install the ninja package (this example works on Ubuntu)
sudo apt-get install ninja-build
# Instead of ./bin/make_impala.sh ...:
./bin/make_impala.sh ... -ninja
# Instead of ./buildall.sh ...:
./buildall.sh ... -ninja
# Instead of make -j ${IMPALA_BUILD_THREADS} <targets>:
ninja -j ${IMPALA_BUILD_THREADS} <targets> |
...