ClickHouse Kafka Engine:如何为KafkaEngine升级Kafka消费者版本

时间:2018-11-22 12:48:31

标签: apache-kafka clickhouse

如何在ClickHouse中升级Kafka Engine使用的Kafka库的版本?

而且,如何知道实际使用的版本?

1 个答案:

答案 0 :(得分:0)

如果使用共享版本,则可以获取librdkafka所需的DSO文件并替换旧的DSO文件。尽管由于librdkafka甚至还没有一个稳定的发行版,所以有可能ABI不兼容。否则,只需使用所需的librdkafka重建ClickHouse。

关于查找当前librdkafka的版本,这是一种方法,

select * from system.build_options

获取VERSION_GITHASH并执行

git ls-tree <VERSION_GITHASH> contrib/librdkafka