youngyjd opened a new pull request, #8868: URL: https://github.com/apache/gravitino/pull/8868
### What changes were proposed in this pull request? add setOperationsContext in hook interface with default implementation. This is the python GVFS change. ### Why are the changes needed? The hook's fallback logic needs to use functions like getFileSystem, which currently only exist in the operation object. To solve this, we'll pass the operation context to the hook. This approach allows the hook to reuse the getFileSystem logic and its cache, simplifying the fallback implementation. The JAVA side change is in this PR https://github.com/apache/gravitino/pull/8867. This Python change is to make the Python GVFS logics consistent with JAVA GVFS. Fix: https://github.com/apache/gravitino/issues/8752 ### Does this PR introduce _any_ user-facing change? No. The default behavior remains unchanged. ### How was this patch tested? unit tested -- 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]
