kafka-streams
Advanced tools
Changelog
2020-02-24, Version 5.0.0
node-rdkafka
anymore. In case you are using the
native client with kafka-streams or kafka-connect you have to install it manually (see below).If you are using the native mode (config: { noptions: {} }
).
You will have to manually install node-rdkafka
alongside kafka-streams.
(This requires a Node.js version between 9 and 12 and will not work with Node.js >= 13, last tested with 12.16.1)
On Mac OS High Sierra / Mojave:
CPPFLAGS=-I/usr/local/opt/openssl/include LDFLAGS=-L/usr/local/opt/openssl/lib yarn add --frozen-lockfile node-rdkafka@2.7.4
Otherwise:
yarn add --frozen-lockfile node-rdkafka@2.7.4
(Please also note: Doing this with npm does not work, it will remove your deps, npm i -g yarn
)
Changelog
2019-07-04, Version 4.12.0
Changelog
2019-05-16, Version 4.11.0
Changelog
2019-05-13, Version 4.10.0
kafkaStreams.on("error", (error) => {...});
)KStream.branch([...])
now returns stream clones that consist of deeply cloned eventsKStream.clone(cloneObjects = false, cloneDeep = false)
now offers optional parameters to clone the stream events,
otherwise mutating the origin stream will alter the cloned stream's objectsChangelog
2019-05-07, Version 4.9.0
Changelog
2019-09-01, Version 4.8.0
Changelog
2018-09-10, Version 4.7.0
Changelog
2018-09-10, Version 4.6.5
Changelog
2018-08-10, Version 4.6.4
Changelog
2018-21-09, Version 4.6.3