ajantha-bhat opened a new pull request, #4826:
URL: https://github.com/apache/iceberg/pull/4826

   In Nessie catalog, 
   Each branch can have a new table with the same name as a table in another 
branch. When this happens, Nessie is using the same table path for two 
different table (when same warehouse location is configured).
   
   So, use the table UUID in the table path to avoid two different tables 
sharing the same path. 
   
   Steps:
   ```
   create branch dev in nessie from main;
   
   use reference dev in nessie;
   
   create table nessie.db1.t1(id int) using iceberg;
   insert into nessie.db1.t1 select 42;
   
   use reference main in nessie;
   
   create table nessie.db1.t1(place string, name string) using iceberg;
   insert into nessie.db1.t1 select 'x','y';
   ```
   -- Now the path `$warehouse/db1/t1` has data and metadata files from both 
the tables.
   


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