dertodestod commented on issue #7584:
URL: https://github.com/apache/iceberg/issues/7584#issuecomment-1549688695

   I also don't quite understand the current behavior in Athena/Glue when a 
column is dropped. I can see that a new schema is created in the metadata file 
without the column and in Glue the column moves to the end of the table and 
gets a "_iceberg.field.current": "false"_ setting. However, the column still 
shows up for consumers in Athena web console (but not when doing a DESCRIBE of 
the table) so this has led to some confusion in our business. 
   
   I couldn't check if the column appears via JDBC (because of some errors) but 
I guess the column won't be listed because I see in Athena that a DESCRIBE 
query is used to retrieve that information. Can someone confirm that? 
   
   I personally think that Athena should not show the deleted columns (neither 
in the web nor via JDBC). Is there perhaps a way to keep track of the dropped 
column(s) without showing them in Athena? If not, it would be great if one 
could be created.


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