vrajat opened a new pull request, #13221: URL: https://github.com/apache/pinot/pull/13221
Plans are serialized using reflection and are identified by class names. Serialization using reflection is brittle to changes across versions e.g. class names may change. Change V2 plan serialization to use protobufs. Using protobufs automatically provides backward and forward compatibility of changes made to PlanNodes. Tags: * `backward-incompat` -- 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