gortiz commented on PR #15737:
URL: https://github.com/apache/pinot/pull/15737#issuecomment-2903518096

   I wasn't aware of this change. I think it is pretty cool, but I'm not sure 
about the actual execution.
   
   The file pinot-segment-spi-japicmp-baseline.jar *should not* be stored in 
resources. By storing it there, the classes it includes are added to the 
classpath twice (one with the correct code, another with the old version). This 
can produce tons of errors that can be very difficult to detect.
   
   We could either not enable this feature until the next release, store the 
old jar in a folder not managed by Maven or create a new artifact for the old 
version, but the current solution is the most dangerous I can imagine.


-- 
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: commits-unsubscr...@pinot.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to