edoardocomar commented on PR #19206:
URL: https://github.com/apache/kafka/pull/19206#issuecomment-2768787280

   this PR is not about proposing a new API to maintain.
   
   please try take the Point of view of a Kafka plugin developer.
   of course using code from another project (i.e. Kafka) that is not published 
as a API carries a risk - but what is the alternative ?
   the alternative is being even more coupled to the internals of other project 
as you must maintain some silly fork/patch.
   I would very much prefer to fix my tests when the Kafka test annotations 
evolve.
   
   I think this PR may help anyone testing their plugin implementation
   _my_ use case was a reporter built with 
https://github.com/prometheus/client_java
   but there also are authenticators, tiered storage, diskless etc plugins that 
may interface with external systems and have some kind of concurrency.  I do 
not see this PR adding a burden to Kafka, but a way to help integrators. 
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to