cloudbase-ai opened a new pull request, #7509:
URL: https://github.com/apache/shenyu/pull/7509

   ## Problem And Result
   
   Prepare the main-repository cutover for Polaris, tracked in 
https://github.com/apache/shenyu/issues/7305. 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/18.
   
   ## Validation
   
   - Full 15-module store `./mvnw -B -ntp clean verify -Dapi.version=1.44` 
passed after the final registry lifecycle cleanup, with all tests, Checkstyle, 
and RAT enabled.
   - Default Surefire runs two real Polaris server tests against pinned 
standalone `v1.17.2` (digest 
`sha256:22c75382080a260e5d9fc9839b6657ae73f3154e308b8da881e1fab58653911c`): 
listener → SDK → sync subscriber → actual gateway HTTP 
create/update/delete/recreate and close/re-subscribe; instance 
register/query/deregister/client close.
   - Registry unit plus server tests: 3 tests passed without replacing or 
closing the shared consumer during instance registration. Runtime fixes set 
valid SDK cluster configuration, HTTP protocol, automatic heartbeat, and clear 
sync watcher guards during close.
   - SDK-generated cache files are confined to module `target/`; no source-root 
backup files are included. RAT passed with zero unapproved licenses.
   - Main affected 189-module reactor compile/package/checkstyle passed with 
unrelated tests intentionally skipped. Main removes the full 
admin-listener/sync/registry/starter stack and default 
distribution/config/license references while preserving other sync channels and 
shared compatibility constants.
   - Full `shenyu-admin` dashboard/database/controller deployment and client 
annotation registration are not covered by these boundary tests; migration and 
rollback docs state this scope.
   - Logs: `polaris/final-full-verify.log`, 
`polaris/store-real-polaris-registry-no-refresh-verify.log`, 
`polaris/store-real-polaris-gateway-e2e-final.log`, and `polaris/status.md`. 
`git diff --check` passed.
   
   
   ## 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]

Reply via email to