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]

Reply via email to