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

   ## Problem And Result
   
   Prepare the main-repository cutover for RabbitMQ logging, tracked in 
https://github.com/apache/shenyu/issues/7307. 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/16.
   
   ## Validation
   
   - Full store `./mvnw -B -ntp clean verify -Dapi.version=1.44` passed with 
Checkstyle/RAT enabled; real RabbitMQ gateway E2E is discovered by default, 
with no skipped tests.
   - The disposable RabbitMQ test observes actual gateway access logs, 
configuration refresh, recovery after an unavailable target, and 
container/client cleanup.
   - Main `PluginEnumTest`: 50 tests passed, preserving external-plugin 
names/sorts. Main bootstrap and affected integrated/e2e compile/validate checks 
passed; unrelated main tests were intentionally skipped in compile checks.
   - Current H2/MySQL/PostgreSQL/OpenGauss/OceanBase/Oracle plugin, handle, 
menu, permission, and namespace relation rows are removed where present. 
Historical upgrades and other plugins are preserved.
   - Target-only root vendor versions, default distro licenses, obsolete 
integrated/e2e tests/services, and build/starter dependencies are removed. 
Store migration docs include rollback and artifact ownership; final 
documentation RAT passed.
   - `git diff --check` and changed Docker-compose YAML parsing passed.
   - Logs: `logging-rabbitmq/final-full-verify.log`, 
`logging-rabbitmq/final-doc-rat.log`, and `logging-rabbitmq/report.md`; SQL 
evidence: `/tmp/shenyu-broker-logging-sql-reference-check-final.json`.
   
   
   ## 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