pvary commented on issue #2833:
URL: https://github.com/apache/iceberg/issues/2833#issuecomment-883057433


   Thanks @rdblue and @RussellSpitzer for the detailed answer. Let's translate 
it for Hive where we do not have Catalogs yet for the queries:
   - If we have a single part identifier use the default database and return 
the data table
   - If we have multipart identifier, then expect it to be a full identifier 
(no defaults here)
   
   This results the same algorithm that we come up with @marton-bod and 
mentioned in my first comment:
   > you have to always provide the db if you want to access the metadata tables
   
   But at least this does not seem so lame anymore 😄
   
   Also it could be simplified to:
   - If we have a 3 part identifier use the last part as a metadata table type, 
and use the rest as a table identifier
   - If the identifier has 2 or fewer parts do not change the behaviour
   
   Seems like a manageable change to me. 


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