collado-mike commented on PR #2735:
URL: https://github.com/apache/polaris/pull/2735#issuecomment-3363684236

   > In what API is it useful to specifically know if the schema has changed? 
We already have etag support for loadTable to know if _any_ metadata has 
changed.
   
   There aren't any APIs that use this information today. As stated in the PR 
description, the intention is to be able to look at the persistence layer to 
understand the state of the table without loading the entire `TableMetadata` 
structure from cloud storage. As an example, JB recently brought up working on 
the UI - it would be nice if the UI could print some information about the 
table without loading the entire metadata - `last-updated-ms`, `table-uuid`, 
and others. For our case, we'd like to be able to see the current schema and 
snapshot state without having to load all the TableMetadata for every table. 
   
   In part, this helps move us toward being able to support TableMetadata 
caching, which you reference above, but this is useful in itself and doesn't 
need to wait on that implementation. 


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

Reply via email to