jackye1995 commented on issue #2833: URL: https://github.com/apache/iceberg/issues/2833#issuecomment-882703014
@findepi thanks for the context! I agree that using the dollar sign is safer comparing to using the dot sign. However, given the fact that Spark and Flink and any new engines that implement the core are going to inherit the dot sign for system table, we need to think if we should change it in Trino, or to make a backwards incompatible change in core. There are 3 ways I see we can go: 1. everyone uses dot going forward, Trino tries to migrate 2. everyone uses dollar sign going forward, Iceberg tries to migrate. As we are releasing v2, it might be a good time to do it as a new major version and not maintaining backwards compatibility. 3. continue to use dot in core and dollar sign in Trino, which I hope we do not go with this approach as it's quite confusing for end users based on the feedback we received. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
