[jira] [Commented] (KAFKA-5087) Kafka Connect's configuration topics should always be compacted

2017-04-19 Thread Ewen Cheslack-Postava (JIRA)

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

Ewen Cheslack-Postava commented on KAFKA-5087:
--

I think this is really part of the general "create internal topics 
automatically" issue that is already filed in KAFKA-4667. Going to close this 
as duplicate, but copy over some of the notes since compaction wasn't mentioned 
in that JIRA yet.

> Kafka Connect's configuration topics should always be compacted
> ---
>
> Key: KAFKA-5087
> URL: https://issues.apache.org/jira/browse/KAFKA-5087
> Project: Kafka
>  Issue Type: Improvement
>  Components: KafkaConnect
>Reporter: Gwen Shapira
>Priority: Critical
>
> New users frequently lose their connector configuration because they did not 
> manually set the topic deletion policy to "compact". Not a good first 
> experience with our system.
> 1. If the topics do not exist, Kafka Connect should create them with the 
> correct configuration.
> 2. If the topics do exist, Kafka Connect should check their deletion policy 
> and refuse to start if it isn't "compact"
> I'd love to do it (or have someone else do it) the moment the AdminClient is 
> merged and to have it in 0.11.0.0.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (KAFKA-5087) Kafka Connect's configuration topics should always be compacted

2017-04-19 Thread Gwen Shapira (JIRA)

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

Gwen Shapira commented on KAFKA-5087:
-

The AdminClient pull request, if someone wants an early start :)

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

> Kafka Connect's configuration topics should always be compacted
> ---
>
> Key: KAFKA-5087
> URL: https://issues.apache.org/jira/browse/KAFKA-5087
> Project: Kafka
>  Issue Type: Improvement
>  Components: KafkaConnect
>Reporter: Gwen Shapira
>Priority: Critical
>
> New users frequently lose their connector configuration because they did not 
> manually set the topic deletion policy to "compact". Not a good first 
> experience with our system.
> 1. If the topics do not exist, Kafka Connect should create them with the 
> correct configuration.
> 2. If the topics do exist, Kafka Connect should check their deletion policy 
> and refuse to start if it isn't "compact"
> I'd love to do it (or have someone else do it) the moment the AdminClient is 
> merged and to have it in 0.11.0.0.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)