jackjlli commented on PR #12115:
URL: https://github.com/apache/pinot/pull/12115#issuecomment-1883677830

   Hi @Jackie-Jiang @snleee @swaminathanmanish , thanks for making the code 
changes in this PR! We really appreciate the contribution here. While we do 
have some concerns on making the backward incompatible changes not just for 
this PR (i.e. changing the signature of a public API) but for all the future 
PRs, as any incompatible changes could easily impact the existing running Pinot 
use cases and requires admins to verify, not just for 1 cluster in 1 company 
but for all the Pinot clusters run in different places/companies.
   
   If possible, can we do the following if the backward incompatibility is 
**inevitable** in the future PR:
   * tag the PR with `incompatible` label, and at least ask for more reviewers 
from different companies (like StarTree, LinkedIn, Uber, etc).
   * add the migration plan/action items to the PR if it's marked as backward 
incompatible, so that same steps can be followed by different companies to 
avoid anything unexpected.
   
   By following this steps we can at least have someone to keep an eye on the 
incompatible changes from multiple stakeholders and have consensus promptly 
instead of merging it silently. Again, we really appreciate the contribution 
here and look forward to building the great milestones to come together! Thanks!


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