fenghong created KAFKA-9254:
-------------------------------

             Summary: Topic level configuration failed
                 Key: KAFKA-9254
                 URL: https://issues.apache.org/jira/browse/KAFKA-9254
             Project: Kafka
          Issue Type: Bug
          Components: config, log, replication
    Affects Versions: 2.0.1
            Reporter: fenghong


We are engineers at Huobi and now encounter Kafka BUG 

Modifying DynamicBrokerConfig more than 2 times will invalidate the topic level 
unrelated configuration

The bug reproduction method as follows:
 # Set Kafka Broker config  server.properties min.insync.replicas=3
 # Create topic test-1 and set topic‘s level config min.insync.replicas=2
 # Dynamically modify the configuration twice as shown below

{code:java}
bin/kafka-configs.sh --bootstrap-server xxx:9092 --entity-type brokers 
--entity-default --alter --add-config log.message.timestamp.type=LogAppendTime

bin/kafka-configs.sh --bootstrap-server xxx:9092 --entity-type brokers 
--entity-default --alter --add-config log.retention.ms=604800000

{code}

 # stop a Kafka Server and found the Exception as shown below
 org.apache.kafka.common.errors.NotEnoughReplicasException: Number of insync 
replicas for partition test-1-0 is [2], below required minimum [3]

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to