jerryshao opened a new pull request, #12596: URL: https://github.com/apache/gravitino/pull/12596
### What changes were proposed in this pull request? - Removed `clients:filesystem-fuse` from the Gradle build: dropped the `enableFuse`-gated `include` in `settings.gradle.kts` and the now-unused `enableFuse` property in `gradle.properties`. The module can no longer be built, including via `-PenableFuse=true`. - Removed `.github/workflows/gvfs-fuse-build-test.yml`, which built the module and would no longer work. - Added a deprecation notice to `clients/filesystem-fuse/README.md` pointing users to the Java/Python GVFS implementations. - Added a deprecation note to `docs/filesets.md` where the FUSE implementation is mentioned. - Source code under `clients/filesystem-fuse` is left in place for reference; no functional/runtime changes. ### Why are the changes needed? The Gvfs-fuse module is unmaintained. It was previously an opt-in, rarely-exercised module; this formally deprecates it, stops building it, and documents its status for users who may still reference it. Fix: #12592 ### Does this PR introduce any user-facing change? Yes — `clients:filesystem-fuse` is no longer buildable (the `enableFuse` Gradle property is removed), and its README/the `filesets.md` doc now state it is deprecated and unsupported. ### How was this patch tested? - `./gradlew projects` confirms the module no longer appears in the build. - Docs-only and build-config changes; no test suite changes needed since no runtime behavior changed. -- 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]
