JunRuiLee commented on PR #7962:
URL: https://github.com/apache/paimon/pull/7962#issuecomment-4543750737

   > > > Generally speaking, snapshot expiration is completed by backend 
services, which is more secure. If this capability is opened up in Python, the 
risk is significant.
   > > > Are you a genuine demand from production?
   > > 
   > > 
   > > Thanks @JingsongLi for the review! I understand your concern about the 
risk of exposing snapshot expiration in Python.
   > > To clarify the background: this is mainly for our internal Python CLI 
tooling to manage table lifecycle, not intended as a user-facing feature. We 
treat it as an admin-level operation similar to how backend services handle it 
on the Java side.
   > > That said, if you feel this capability shouldn't be part of pypaimon's 
public API, I'm happy to close this PR.
   > 
   > Hi @JunRuiLee , Due to the historical issues caused by expired snapshots 
and the serious consequences of deleting files, I am inclined to temporarily 
not provide a Python version.
   
   Understood, that makes sense. I'll close this PR for now. Thanks for the 
context!


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