gharris1727 commented on PR #14064:
URL: https://github.com/apache/kafka/pull/14064#issuecomment-1673833354

   > We may choose to report broken plugin locations (i.e., any that has one or 
more unloadable plugins), but IMO it's better to leave this info out entirely. 
We have room to maneuver in the future with this tool if we want (the public 
interface boundaries set by the KIP are very permissive), and I'd rather we err 
on the side of simplicity for now. Total/loadable/compatible plugins seems like 
plenty.
   
   I removed the location summaries and overall summaries. Users will need to 
inspect the table to figure out if everything is compatible, or run a worker 
verification, which is the more reliable way to find incompatibilities anyway.
   
   > I'm also worried about our alias collision reporting. Right now every 
invocation of the command so far has produced a ton of warnings about SMT 
aliases collisiding. It'd be nice if we could use ReplaceField$Key as an alias 
instead of just Key, but until/unless that KIP gets approved, we're stuck with 
a fairly large number of collisions with the aliases for our OOTB transforms.
   
   I think this is the right call, since we already changed it so that the 
aliases in each row of the table doesn't depend on other rows. The alias 
collision logic was a red-herring because I accidentally used the collision 
logic in the original implementation, when it really isn't relevant to the tool 
at all.
   
   


-- 
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