[ https://issues.apache.org/jira/browse/KAFKA-6793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16987977#comment-16987977 ]
Alex Mironov commented on KAFKA-6793: ------------------------------------- Hello [~mjsax], [~rhauch] — I'd like to bump up this problem as it continues to nag us for quite some time now as well as people in https://issues.apache.org/jira/browse/KAFKA-7509. My take on this is that current implementation is overly opinionated on how it treats the missing config options. I am a bit skeptical on the proposed "prefix" solution as it effectively creates a magical variable that disappears between function calls. It also requires a major change in the public-facing configuration options, which sounds like an overkill for a logging-related problem. How about we give users choice instead — e.g. by providing an interface through which they can supply their own behaviour (+default implementation that "warns" about missing options)? Otherwise, something as simple as providing an additional config option to select the verbosity level for "logUnused" reporting will be enough for most of the use-cases and will not require a major change in existing user-facing configurations. > Unnecessary warning log message > -------------------------------- > > Key: KAFKA-6793 > URL: https://issues.apache.org/jira/browse/KAFKA-6793 > Project: Kafka > Issue Type: Bug > Components: streams > Affects Versions: 1.1.0 > Reporter: Anna O > Priority: Minor > > When upgraded KafkaStreams from 0.11.0.2 to 1.1.0 the following warning log > started to appear: > level: WARN > logger: org.apache.kafka.clients.consumer.ConsumerConfig > message: The configuration 'admin.retries' was supplied but isn't a known > config. > The config is not explicitly supplied to the streams. -- This message was sent by Atlassian Jira (v8.3.4#803005)