lnbest0707-uber commented on PR #14546:
URL: https://github.com/apache/pinot/pull/14546#issuecomment-2515681588

   > Since this one is already backward incompatible, and we want to remove v1 
(I assume it is not in use), should we consider directly removing v1 and remove 
the v2 suffix? We should try to avoid the overhead of maintaining both of them
   
   Thanks for bringing this up @Jackie-Jiang . Those are valid concerns.
   We will remove the v1 transformer in the next PR.
   For removing V2 from the naming, that's the correct direction we should 
follow. However, from our production running POV, that requires a dedicated 
migration story to change the config on existing tables. We are targeting to 
complete it in 2025 Q1. We could propose that, in next diff:
   
   - Remove V1 transformer
   - Create a transformer without V2 tag whose code is exactly same as V2
   - Mark V2 as deprecated
   The removal of V2 would be later next year after we complete the migration.
   Does this sound reasonable? 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