Skip to content

Commit cd3c72b

Browse files
committed
Permanent retention is a friendlier default,
and easy to reconfigure per topic as they grow. We already had that, but this branch cares about grouping such conf. It also encourages topic defaults geared towards persistent data.
1 parent b34f018 commit cd3c72b

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

kafka/10broker-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ data:
131131
# from the end of the log.
132132
133133
# The minimum age of a log file to be eligible for deletion due to age
134-
log.retention.hours=168
134+
log.retention.hours=-1
135135
136136
# A size-based retention policy for logs. Segments are pruned from the log as long as the remaining
137137
# segments don't drop below log.retention.bytes. Functions independently of log.retention.hours.

kafka/50kafka.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,6 @@ spec:
6060
- --override
6161
- zookeeper.connect=zookeeper:2181
6262
- --override
63-
- log.retention.hours=-1
64-
- --override
6563
- log.dirs=/var/lib/kafka/data/topics
6664
resources:
6765
requests:

0 commit comments

Comments
 (0)