Wenzhe Zhou has uploaded a new patch set (#8). ( http://gerrit.cloudera.org:8080/17948 )
Change subject: WIP IMPALA-10951 (part 2): Upgrade protobuf library to 3.14.0 for Impala ...................................................................... WIP IMPALA-10951 (part 2): Upgrade protobuf library to 3.14.0 for Impala There are some API changes in the new version of protobuf library. This patch makes necessary changes for Impala code to pass compiling. Upgrade Kudu to version 1754f517b2. With the new version of Kudu, the protobuf symbols in libkudu_client.so are hided. This solved the static initialization conflicts between two copies of protobuf library in impalad's binary - one is linked by Impala itself for KRPC communication, another is linked into Kudu client shared library. Testing: - Passed core DEBUG build and exhaustive release build. - TODO pass a core ASAN build Change-Id: Ia1df4faceff9fda169c9d15fe8b1e69cfabe0d43 --- M be/src/gutil/dynamic_annotations.h M be/src/kudu/rpc/exactly_once_rpc-test.cc M be/src/kudu/rpc/inbound_call.cc M be/src/kudu/rpc/outbound_call.cc M be/src/kudu/rpc/result_tracker.h M be/src/kudu/rpc/serialization.cc M be/src/kudu/rpc/serialization.h M be/src/kudu/util/pb_util.cc M be/src/kudu/util/protobuf_util.h M bin/impala-config.sh M testdata/cluster/node_templates/common/etc/kudu/tserver.conf.tmpl 11 files changed, 75 insertions(+), 51 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/48/17948/8 -- To view, visit http://gerrit.cloudera.org:8080/17948 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ia1df4faceff9fda169c9d15fe8b1e69cfabe0d43 Gerrit-Change-Number: 17948 Gerrit-PatchSet: 8 Gerrit-Owner: Wenzhe Zhou <wz...@cloudera.com> Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com> Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Gerrit-Reviewer: Joe McDonnell <joemcdonn...@cloudera.com> Gerrit-Reviewer: Wenzhe Zhou <wz...@cloudera.com>