Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-7739 Kafka Tiered Storage
  3. KAFKA-14469

Fix inconsistency in config name between code and KIP-405

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • core
    • None

    Description

      We have 3 tiered storage configuration keys that are not adhering to KIP-405 specification. KIP-405 has ".log" in the keys.

      public static final String REMOTE_LOG_STORAGE_ENABLE_CONFIG = "remote.storage.enable";
      public static final String LOCAL_LOG_RETENTION_MS_CONFIG = "local.retention.ms";
      public static final String LOCAL_LOG_RETENTION_BYTES_CONFIG = "local.retention.bytes";

      Reference:
      KIP-405: https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage#KIP405:KafkaTieredStorage-Configs.1
      Kafka 3.3: https://github.com/apache/kafka/blob/3.3/clients/src/main/java/org/apache/kafka/common/config/TopicConfig.java#L78-L90

      Attachments

        Activity

          People

            divijvaidya Divij Vaidya
            divijvaidya Divij Vaidya
            Satish Duggana Satish Duggana
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: