Hi all,

Recently when I tried to upgrade our Impala cluster in CDH5.7.1 to Impala-2.12, 
impalad crashed when inserting data to kudu tables. However, it works when 
reading from kudu tables.
Finally, I found out that the kudu client 
(/usr/lib/x86_64-linux-gnu/libkudu_client.so.0) is still linked dynamically. 
Issues are resolved after I update libkudu_client.so.0.


In kudu-table-sink.cc, the comments said the kudu-client can be linked 
statically: 
https://github.com/apache/impala/blob/2.12.0/be/src/exec/kudu-table-sink.cc#L151
However, when building with -static in ./buildall.sh, the kudu-client is still 
linked dynamically (see `ldd be/build/latest/service/impalad`). Is there a 
build option to link it statically?


Thanks,
Quanlong

Reply via email to