kafka/core
Vikas Singh 71b1e19fc6
KAFKA-9254; Overridden topic configs are reset after dynamic default change (#7870) (#8067)
Currently, when a dynamic change is made to the broker-level default log configuration, existing log configs will be recreated with an empty overridden configs. In such case, when updating dynamic broker configs a second round, the topic-level configs are lost. This can cause unexpected data loss, for example, if the cleanup policy changes from "compact" to "delete."

Reviewers: Rajini Sivaram <rajinisivaram@googlemail.com>, Jason Gustafson <jason@confluent.io>
(cherry picked from commit 0e7f867041)

Co-authored-by: huxi <huxi_2b@hotmail.com>
2020-03-03 12:00:10 -08:00
..
src KAFKA-9254; Overridden topic configs are reset after dynamic default change (#7870) (#8067) 2020-03-03 12:00:10 -08:00
.gitignore KAFKA-4848: Fix retryWithBackoff deadlock issue 2017-03-20 21:56:15 -07:00