You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/01/03 11:09:58 UTC

[jira] [Commented] (KAFKA-4480) kafka-configs will execute the removal of an invalid property and not report an error

    [ https://issues.apache.org/jira/browse/KAFKA-4480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15794799#comment-15794799 ] 

ASF GitHub Bot commented on KAFKA-4480:
---------------------------------------

Github user asfgit closed the pull request at:

    https://github.com/apache/kafka/pull/2218


> kafka-configs will execute the removal of an invalid property and not report an error
> -------------------------------------------------------------------------------------
>
>                 Key: KAFKA-4480
>                 URL: https://issues.apache.org/jira/browse/KAFKA-4480
>             Project: Kafka
>          Issue Type: Bug
>          Components: config
>    Affects Versions: 0.10.0.0
>         Environment: CentOS Linux release 7.2.1511 (Core)
> java version "1.8.0_102"
>            Reporter: Justin Manchester
>            Assignee: Vahid Hashemian
>             Fix For: 0.10.2.0
>
>
> Problem:
> kafka-configs will execute the removal of an invalid property and not report an error
> Steps to Reproduce:
> 1. Add a config property to a topic:
> kafka-configs --zookeeper localhost:2181 --entity-type topics --entity-name test1 --alter --add-config max.message.bytes=128000
> 2. Confirm config is present:
> kafka-topics --zookeeper localhost:2181 --describe --topic test1
> Topic:test1     PartitionCount:1     ReplicationFactor:1     Configs:max.message.bytes=128000
>      Topic: test1     Partition: 0     Leader: 0     Replicas: 0     Isr: 0
> 3. Remove config:
> kafka-configs --zookeeper localhost:2181 --entity-type topics --entity-name test1 --alter --delete-config  max.message.bytes=128000
> Updated config for topic: "test1".
> 4. Config is still present and no error is thrown:
> kafka-topics --zookeeper localhost:2181 --describe --topic test1
> Topic:test1     PartitionCount:1     ReplicationFactor:1     Configs:max.message.bytes=128000
>      Topic: test1     Partition: 0     Leader: 0     Replicas: 0     Isr: 0
> This is due to the "=128000" in the removal statement.
> Impact:
> 1. We would expect there to be an error statement if an invalid property is specified for removal.  This can lead to unforeseen consequences in heavily automated environments.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)