You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "fenghong (Jira)" <ji...@apache.org> on 2019/12/01 06:25:00 UTC

[jira] [Created] (KAFKA-9254) Topic level configuration failed

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)