KAFKA-6733: Support of printing additional ConsumerRecord fields in DefaultMessageFormatter - #4807
KAFKA-6733: Support of printing additional ConsumerRecord fields in DefaultMessageFormatter#4807Matzz wants to merge 2 commits into
Conversation
03b5a24 to
b3df84a
Compare
|
@ijuma Do we need a KIP for this since it is adding new properties to the CLI of ConsoleConsumer? |
|
@rajinisivaram @ijuma I didn't found any documentation for current properties of |
b3df84a to
b13fc04
Compare
|
@rajinisivaram @ijumai resolved conflicts with trunk. Could I ask for some guide what's next? I should just wait for review? |
|
@Matzz Usually, when we add or change command line arguments to a tool, we need to write up a KIP (https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals) and go throught the KIP review process. This is not exactly adding new CLI arguments, but it is adding externally visible properties, so not sure if we still need a KIP. Will see what @ijuma says. BTW, looks like there are still conflicts on |
c3774f6 to
5a47cd4
Compare
|
@rajinisivaram @ijuma A Kind nudge. |
5a47cd4 to
215eabe
Compare
|
@ijuma Ok then. I'll create a KIP |
|
Was a KIP ever created? Can you follow up with #? |
|
@onzo-mateuszzakarczemny Hi Mateusz. Any progress on KIP? Thank you |
|
Sorry I didn't have time to create a KIP. I'll try to work on that this week. |
|
@Matzz Thank you! |
…efaultMessageFormatter
215eabe to
b92f4f6
Compare
|
KIP created - https://cwiki.apache.org/confluence/display/KAFKA/KIP-431%3A+Support+of+printing+additional+ConsumerRecord+fields+in+DefaultMessageFormatter |
…aders for greater consistency
|
retest this please |
|
Any update on this PR? Can this be merge? @Matzz @rajinisivaram |
|
@badaiaqrandista we cannot merge this as the KIP was not voted in. The vote thread was started on April 12th but has not received any votes. @Matzz would you be interested in ressurrecting the thread? |
|
@stanislavkozlovski |
|
@Matzz yeah! |
|
This PR should be closed as it has been superseded by PR 9099 (#9099). |
|
Closing as this was addressed by #9099. |
New supported fields: offset, partition and headers. Code is backward compatible, so output will remain the same if user won't specify new configuration properties.
Added unit tests to DefaultMessageFormatter which cover previous and new properties.
Committer Checklist (excluded from commit message)