A new release of the node Kafka driver has been cut. It brings some important fixes and has the potential to fix the memory leak we've been experiencing with ChangeProp (T153215)
This version depends on a newer version of librdkafka, so we need to make a coordinated update with all the services. There's some backwards incompatible API changes, so services using the driver should be updated:
- Backport librdkafka 0.9.4 and put it on apt.wikimedia.org
- Update ChangeProp https://github.com/wikimedia/change-propagation/pull/164
- Update Trending service
- Update EventStreams.
- Update SCB to use librdkafka 0.9.4
- Deploy the services