This is an automated email from the ASF dual-hosted git repository. Aias00 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/shenyu-plugin-store.git
commit d819cb07c057a3dce32a5323673255cfe3e410da Merge: 84be13f 181e3c6 Author: aias00 <[email protected]> AuthorDate: Thu Oct 8 20:17:31 2026 -0700 Merge pull request #16 from cloudbase-ai/cloudbase/migrate-logging-rabbitmq [type:refactor] complete logging-rabbitmq store migration assets .github/workflows/build.yml | 7 +- db/plugins/logging-rabbitmq/PROVENANCE.md | 29 + db/plugins/logging-rabbitmq/README.md | 30 + .../archive/historical-upgrade-fragments.sql | 805 +++++++++++++++++++++ db/plugins/logging-rabbitmq/h2/install.sql | 82 +++ db/plugins/logging-rabbitmq/h2/preflight.sql | 346 +++++++++ db/plugins/logging-rabbitmq/mysql/install.sql | 82 +++ db/plugins/logging-rabbitmq/mysql/preflight.sql | 355 +++++++++ db/plugins/logging-rabbitmq/ob/install.sql | 82 +++ db/plugins/logging-rabbitmq/ob/preflight.sql | 355 +++++++++ db/plugins/logging-rabbitmq/og/install.sql | 82 +++ db/plugins/logging-rabbitmq/og/preflight.sql | 346 +++++++++ db/plugins/logging-rabbitmq/oracle/install.sql | 82 +++ db/plugins/logging-rabbitmq/oracle/preflight.sql | 346 +++++++++ db/plugins/logging-rabbitmq/pg/install.sql | 82 +++ db/plugins/logging-rabbitmq/pg/preflight.sql | 346 +++++++++ db/plugins/logging-rabbitmq/row-manifest.json | 457 ++++++++++++ docs/logging-rabbitmq-migration.md | 43 ++ pom.xml | 1 + .../plugin-store/docker-compose.rabbitmq-e2e.yml | 36 + script/plugin-store/run-broker-original-suites.sh | 5 +- .../run-logging-rabbitmq-original-e2e.sh | 68 ++ script/plugin-store/seed-rabbitmq-e2e-admin.py | 358 +++++++++ shenyu-e2e/shenyu-e2e-case/pom.xml | 1 + .../compose/script/e2e-logging-rabbitmq-compose.sh | 80 ++ .../compose/shenyu-examples-http-compose.yml | 41 ++ .../compose/shenyu-rabbitmq-compose.yml | 43 ++ .../shenyu-e2e-case-logging-rabbitmq/pom.xml | 53 ++ .../logging/rabbitmq/DividePluginCases.java | 143 ++++ .../logging/rabbitmq/DividePluginTest.java | 162 +++++ shenyu-integrated-test/pom.xml | 1 + .../config/broker.conf | 23 + .../config/prometheus.yml | 26 + .../docker-compose.yml | 223 ++++++ .../pom.xml | 53 ++ .../script/healthcheck.sh | 36 + .../script/services.list | 20 + .../combination/LoggingRabbitMqPluginTest.java | 96 +++ shenyu-plugin/shenyu-plugin-logging/pom.xml | 1 + .../shenyu-plugin-logging-rabbitmq/pom.xml | 79 ++ .../logging/rabbitmq/LoggingRabbitmqPlugin.java | 67 ++ .../rabbitmq/cache/RabbitmqClientCache.java | 150 ++++ .../rabbitmq/client/RabbitmqLogCollectClient.java | 166 +++++ .../rabbitmq/config/RabbitmqLogCollectConfig.java | 681 +++++++++++++++++ .../rabbitmq/conllector/RabbitmqLogCollector.java | 79 ++ .../handler/LoggingRabbitmqPluginDataHandler.java | 130 ++++ .../rabbitmq/LoggingRabbitmqPluginTest.java | 110 +++ .../rabbitmq/RabbitmqLoggingGatewayE2ETest.java | 203 ++++++ .../rabbitmq/cache/RabbitmqClientCacheTest.java | 76 ++ .../client/RabbitmqLogCollectClientTest.java | 94 +++ .../collector/RabbitmqLogCollectorTest.java | 101 +++ .../config/RabbitmqLogCollectConfigTest.java | 95 +++ .../LoggingRabbitmqPluginDataHandlerTest.java | 207 ++++++ shenyu-spring-boot-starter-plugin/pom.xml | 1 + .../pom.xml | 25 +- .../LoggingRabbitmqPluginConfiguration.java | 55 ++ .../src/main/resources/META-INF/spring.factories | 18 + .../src/main/resources/META-INF/spring.provides | 18 + ...rk.boot.autoconfigure.AutoConfiguration.imports | 18 + 59 files changed, 7788 insertions(+), 12 deletions(-)
