Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Remove make_impala.sh references

...

Code Block
languagebash
# 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
languagebash
# 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>

...