JingsongLi commented on PR #7962: URL: https://github.com/apache/paimon/pull/7962#issuecomment-4543140495
> > 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. -- 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]
