lhotari opened a new pull request, #25482: URL: https://github.com/apache/pulsar/pull/25482
### Motivation Hadoop has been upgraded to 3.5.0, which is compatible with Java 25. The filesystem offload tests were previously skipped on Java 25 due to Hadoop 3.4.x incompatibility. Now that the dependency has been upgraded, these skip conditions are no longer needed. ### Modifications - Removed the `@BeforeClass` Java version check that skipped tests on Java 25 in `TestFileSystemOffload` and `TestOffloadDeletionFS`. - Removed the unused imports (`JavaVersion`, `SystemUtils`, `SkipException`, `BeforeClass`) from both test classes. - Removed the Gradle `Test` task disabling logic in `tiered-storage/file-system/build.gradle.kts` that prevented tests from running on Java 25. ### Verifying this change - [ ] Make sure that the change passes the CI checks. This change is a trivial rework / code cleanup without any test coverage. The existing filesystem offload integration tests (`TestFileSystemOffload`, `TestOffloadDeletionFS`) and the `tiered-storage/file-system` unit tests will now run on Java 25, verifying the Hadoop 3.5.0 compatibility. ### Does this pull request potentially affect one of the following parts: - [ ] Dependencies (add or upgrade a dependency) - [ ] The public API - [ ] The schema - [ ] The default values of configurations - [ ] The threading model - [ ] The binary protocol - [ ] The REST endpoints - [ ] The admin CLI options - [ ] The metrics - [ ] Anything that affects deployment -- 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]
