Page MenuHomePhabricator

librdkafka 1.0.0 deprecates functions used by varnishkafka
Closed, DeclinedPublic

Description

The librdkafka 1.0.0 version seems to be in RC state at the moment, listing a lot of deprecated functions: https://github.com/edenhill/librdkafka/issues/2020

As far as I can see varnishkafka uses only rd_kafka_conf_set_stats_cb in that list, that should be relatively easy to fix in the code (possibly with a #ifdef or similar to support all the librdkafka versions).

This goal of this task is to review the list and update varnishkafka accordingly. This will allow us to not block any librdkafka upgrade in the future due to issues with varnishkafka.