Wenzhe Zhou has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/17996


Change subject: WIP IMPALA-11005 (part 2): Upgrade Boost library to 1.74.0 for 
Impala
......................................................................

WIP IMPALA-11005 (part 2): Upgrade Boost library to 1.74.0 for Impala

There are some header files deprecated in the new version of Boost
library. Need to define BOOST_ALLOW_DEPRECATED_HEADERS in
CMakeLists.txt to avoid compiling errors. Also define
BOOST_BIND_GLOBAL_PLACEHOLDERS to keep current behaviour of
boost::bind() and avoid big code changes.
Define exception handler for a new boost::throw_exception() API
since BOOST_NO_EXCEPTIONS is defined in be/CMakeLists.txt and we
have to provide handlers which will be called by codegen'd code.

Testing:
 - Passed core DEBUG build and exhaustive release build.
 - Passed core ASAN build.

Change-Id: I78f32ae3c274274325e7af9e9bc9643814ae346a
---
M be/CMakeLists.txt
M be/src/benchmarks/convert-timestamp-benchmark.cc
M be/src/codegen/llvm-codegen.cc
M be/src/runtime/bufferpool/buffer-pool-test.cc
M be/src/runtime/timestamp-value.cc
M be/src/statestore/failure-detector.h
M be/src/util/blocking-queue-test.cc
M be/src/util/condition-variable.h
M bin/impala-config.sh
9 files changed, 26 insertions(+), 12 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/96/17996/2
--
To view, visit http://gerrit.cloudera.org:8080/17996
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I78f32ae3c274274325e7af9e9bc9643814ae346a
Gerrit-Change-Number: 17996
Gerrit-PatchSet: 2
Gerrit-Owner: Wenzhe Zhou <[email protected]>
Gerrit-Reviewer: Joe McDonnell <[email protected]>

Reply via email to