cloudbase-ai opened a new pull request, #7499: URL: https://github.com/apache/shenyu/pull/7499
## Problem And Result Prepare the main-repository cutover for Hystrix, tracked in https://github.com/apache/shenyu/issues/7298. Remove the active implementation/starter modules and their build, default-distribution, and current configuration metadata. Retain documented core API identifiers needed by external plugins, historical upgrade SQL, and release notes. Receiving PR: https://github.com/apache/shenyu-plugin-store/pull/9. ## Validation - Full store `./mvnw -B -ntp clean verify -Dapi.version=1.44` passed with Checkstyle/RAT enabled and no skipped tests. - 17 Hystrix plugin tests and 2 starter tests passed. Four gateway E2E cases cover success, timeout/fallback, open-circuit rejection, config refresh, and cleanup. - Main admin EnumService regression: 28 tests passed. Main bootstrap affected reactor compiled successfully via `-pl shenyu-bootstrap -am test-compile -DskipTests`; this compile check does not claim all main unit tests ran. - Main integrated HTTP reactor `-f shenyu-integrated-test/pom.xml -pl shenyu-integrated-test-http -am test-compile -DskipTests` passed after removing the obsolete Hystrix test/starter and replacing its accidental commons-lang transitive dependency with the existing commons-lang3 API. - Current init SQL/plugin menu cleanup covers H2, MySQL, PostgreSQL, OpenGauss, OceanBase, and Oracle; historical upgrades are preserved. Retained core Hystrix enum/handle APIs are intentional compatibility contracts. - Main targeted RAT/validate and `git diff --check` passed. Logs: `hystrix/final-full-verify.log`, `hystrix/main-bootstrap-final.log`, `hystrix/main-integrated-final.log`, `hystrix/main-admin-enum.log`. ## Blocked Cutover This PR intentionally remains DRAFT. Merge only after the receiving prerequisites, CI/E2E, artifact release/ownership, and documented upgrade/rollback gates are satisfied. This PR does not close the migration issue or authorize dual publication of the same Maven version. Roadmap: https://github.com/apache/shenyu/issues/7306. -- 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]
