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

   > Wouldn't it make sense to design the API first before making persistence 
changes?
   
   What API? Not every field stored in the persistence layer serves a 
public-facing API. For example, we store cleanup task id in the internal 
properties field and it is never exposed through a public-facing API. If we 
serve TableMetadata from persistence rather than cloud storage, there will be 
zero impact to any public-facing API. The UI may or may not solely rely on 
existing Polaris management APIs. Or we may build custom APIs strictly for the 
UI and query the database directly. internalProperties is specifically used to 
serve internal purposes. I don't understand your question about which 
public-facing API needs this information.


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