You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compression type determines the final compression for the topic. The standard compression types are `gzip`, `snappy`, `lz4`, and `zstd`. Additional compression types include `Uncompressed`, which does not compress the topic, and `Producer`, which retains the original compression type set by the producer. By default, the compression type is set to `Producer`.
359
-
356
+
Message format version is the `ApiVersion` value that the broker uses to append messages to topics. This value must be a valid `ApiVersion` value, such as 0.10.0, 1.1, 2.8, or 3.0.
360
357
361
358
.Property attributes
362
359
[cols="25%,75%"]
@@ -368,18 +365,40 @@ h|Type
368
365
|String
369
366
370
367
h|Default value
371
-
|`Producer`
368
+
|`3.0-IV1`
372
369
373
370
h|Kafka property name
374
-
|`compression.type`
371
+
|`message.format.version`
375
372
|===
376
373
--
377
374
375
+
Message down-conversion::
376
+
+
377
+
--
378
+
Message down-conversion determines whether the broker can convert the `message.format.version` property value to an older version for consumers that require an older message format version. By default, this property is enabled in order to avoid an `UNSUPPORTED_VERSION` error for consumption requests from older clients. If this property adds excessive load to your broker, you can disable it.
378
379
379
-
Message format version::
380
+
.Property attributes
381
+
[cols="25%,75%"]
382
+
|===
383
+
h|Editable
384
+
|Yes
385
+
386
+
h|Type
387
+
|Boolean
388
+
389
+
h|Default value
390
+
|`true`
391
+
392
+
h|Kafka property name
393
+
|`message.downconversion.enable`
394
+
|===
395
+
--
396
+
397
+
Compression type::
380
398
+
381
399
--
382
-
Message format version is the `ApiVersion` value that the broker uses to append messages to topics. This value must be a valid `ApiVersion` value, such as 0.8.2, 0.9.0.0, or 0.10.0.
400
+
Compression type determines the final compression for the topic. The standard compression types are `gzip`, `snappy`, `lz4`, and `zstd`. Additional compression types include `Uncompressed`, which does not compress the topic, and `Producer`, which retains the original compression type set by the producer. By default, the compression type is set to `Producer`.
401
+
383
402
384
403
.Property attributes
385
404
[cols="25%,75%"]
@@ -391,14 +410,13 @@ h|Type
391
410
|String
392
411
393
412
h|Default value
394
-
|`2.7-IV2`
413
+
|`Producer`
395
414
396
415
h|Kafka property name
397
-
|`message.format.version`
416
+
|`compression.type`
398
417
|===
399
418
--
400
419
401
-
402
420
=== Log
403
421
404
422
These properties define how your log is handled.
@@ -439,13 +457,13 @@ Delete retention time is the amount of time that deletion tombstone markers are
439
457
[cols="25%,75%"]
440
458
|===
441
459
h|Editable
442
-
|No
460
+
|Yes
443
461
444
462
h|Type
445
463
|Long
446
464
447
465
h|Default value
448
-
|`86400000 ms` (1 day)
466
+
|`86400000` (milliseconds, 1 day)
449
467
450
468
h|Kafka property name
451
469
|`delete.retention.ms`
@@ -483,19 +501,41 @@ Minimum compaction lag time is the minimum time a message remains uncompacted in
483
501
[cols="25%,75%"]
484
502
|===
485
503
h|Editable
486
-
|No
504
+
|Yes
487
505
488
506
h|Type
489
507
|Long
490
508
491
509
h|Default value
492
-
|`0 seconds`
510
+
|`0` (milliseconds)
493
511
494
512
h|Kafka property name
495
513
|`min.compaction.lag.ms`
496
514
|===
497
515
--
498
516
517
+
Maximum compaction lag time::
518
+
+
519
+
--
520
+
Maximum compaction lag time is the maximum time a message remains uncompacted in a log. This property applies only when the topic cleanup policy is set to `Compact` or `Compact, Delete`.
521
+
522
+
.Property attributes
523
+
[cols="25%,75%"]
524
+
|===
525
+
h|Editable
526
+
|Yes
527
+
528
+
h|Type
529
+
|Long
530
+
531
+
h|Default value
532
+
|`9223372036854775807` (milliseconds)
533
+
534
+
h|Kafka property name
535
+
|`max.compaction.lag.ms`
536
+
|===
537
+
--
538
+
499
539
=== Replication
500
540
501
541
These properties control the behavior of your replicas. Each of these properties impacts every replica created in the topic.
@@ -515,7 +555,7 @@ h|Type
515
555
|Boolean
516
556
517
557
h|Default value
518
-
|`Disabled`
558
+
|`false`
519
559
520
560
h|Kafka property name
521
561
|`unclean.leader.election.enable`
@@ -535,13 +575,16 @@ Log segment size is the size of the log segment files that constitute the log. L
535
575
[cols="25%,75%"]
536
576
|===
537
577
h|Editable
538
-
|No
578
+
|Yes
539
579
540
580
h|Type
541
581
|Integer
542
582
543
583
h|Default value
544
-
|`1 GB`
584
+
|`1073741824` (bytes)
585
+
586
+
h|Supported values
587
+
| 52428800 bytes or greater
545
588
546
589
h|Kafka property name
547
590
|`segment.bytes`
@@ -557,13 +600,16 @@ Segment time is the amount of time after which the current log segment is rolled
0 commit comments