This is an automated email from the ASF dual-hosted git repository.

Aias00 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu-plugin-store.git


    from 84be13f  Merge pull request #14 from 
cloudbase-ai/cloudbase/migrate-logging-pulsar
     add 62d9f02  refactor: migrate RabbitMQ logging ownership to plugin store
     add 8a3d807  [type:refactor] preserve logging-rabbitmq migration SQL and 
test assets
     add 4bed8f9  [type:refactor] remove wrapper and migration review 
inventories
     add ce01656  [type:merge] reconcile RabbitMQ migration with store master
     add a4194de  [type:merge] align RabbitMQ with merged Motan and shared 
Compose support
     add 16e2807  [type:merge] reconcile RabbitMQ CI with merged shared support
     add 1fc24f3  [type:merge] reconcile logging-rabbitmq migration with store 
master
     add 427b730  [type:merge] resolve RabbitMQ conflicts after ClickHouse 
migration
     add 181e3c6  [type:merge] resolve RabbitMQ conflicts after Pulsar migration
     new d819cb0  Merge pull request #16 from 
cloudbase-ai/cloudbase/migrate-logging-rabbitmq

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/build.yml                        |   7 +-
 .../{hystrix => logging-rabbitmq}/PROVENANCE.md    |   8 +-
 db/plugins/{hystrix => logging-rabbitmq}/README.md |   4 +-
 .../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 ++++++++++++
 ...-migration.md => logging-rabbitmq-migration.md} |  16 +-
 pom.xml                                            |   1 +
 ...-broker.yml => docker-compose.rabbitmq-e2e.yml} |  22 +-
 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}      |  38 +-
 .../compose/shenyu-rabbitmq-compose.yml            |  37 +-
 .../shenyu-e2e-case-logging-rabbitmq}/pom.xml      |  24 +-
 .../logging/rabbitmq/DividePluginCases.java        | 143 ++++
 .../logging/rabbitmq/DividePluginTest.java}        | 115 +--
 shenyu-integrated-test/pom.xml                     |   1 +
 .../config/broker.conf                             |   0
 .../config/prometheus.yml                          |   0
 .../docker-compose.yml                             |   0
 .../pom.xml                                        |   4 +-
 .../script/healthcheck.sh                          |   0
 .../script/services.list                           |   0
 .../combination/LoggingRabbitMqPluginTest.java}    |  45 +-
 shenyu-plugin/shenyu-plugin-logging/pom.xml        |   1 +
 .../pom.xml                                        |  18 +-
 .../logging/rabbitmq/LoggingRabbitmqPlugin.java}   |  24 +-
 .../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}       |  45 +-
 .../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                                        |   5 +-
 .../LoggingRabbitmqPluginConfiguration.java}       |  29 +-
 .../src/main/resources/META-INF/spring.factories   |   3 +-
 .../src/main/resources/META-INF/spring.provides    |   2 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |   2 +-
 59 files changed, 6741 insertions(+), 196 deletions(-)
 copy db/plugins/{hystrix => logging-rabbitmq}/PROVENANCE.md (67%)
 copy db/plugins/{hystrix => logging-rabbitmq}/README.md (92%)
 create mode 100644 
db/plugins/logging-rabbitmq/archive/historical-upgrade-fragments.sql
 create mode 100644 db/plugins/logging-rabbitmq/h2/install.sql
 create mode 100644 db/plugins/logging-rabbitmq/h2/preflight.sql
 create mode 100644 db/plugins/logging-rabbitmq/mysql/install.sql
 create mode 100644 db/plugins/logging-rabbitmq/mysql/preflight.sql
 create mode 100644 db/plugins/logging-rabbitmq/ob/install.sql
 create mode 100644 db/plugins/logging-rabbitmq/ob/preflight.sql
 create mode 100644 db/plugins/logging-rabbitmq/og/install.sql
 create mode 100644 db/plugins/logging-rabbitmq/og/preflight.sql
 create mode 100644 db/plugins/logging-rabbitmq/oracle/install.sql
 create mode 100644 db/plugins/logging-rabbitmq/oracle/preflight.sql
 create mode 100644 db/plugins/logging-rabbitmq/pg/install.sql
 create mode 100644 db/plugins/logging-rabbitmq/pg/preflight.sql
 create mode 100644 db/plugins/logging-rabbitmq/row-manifest.json
 copy docs/{logging-pulsar-migration.md => logging-rabbitmq-migration.md} (67%)
 copy script/plugin-store/{docker-compose.pulsar-broker.yml => 
docker-compose.rabbitmq-e2e.yml} (69%)
 create mode 100755 script/plugin-store/run-logging-rabbitmq-original-e2e.sh
 create mode 100755 script/plugin-store/seed-rabbitmq-e2e-admin.py
 create mode 100755 
shenyu-e2e/shenyu-e2e-case/shenyu-e2e-case-logging-rabbitmq/compose/script/e2e-logging-rabbitmq-compose.sh
 copy 
shenyu-e2e/shenyu-e2e-case/{shenyu-e2e-case-sofa/compose/shenyu-examples-sofa-compose.yml
 => shenyu-e2e-case-logging-rabbitmq/compose/shenyu-examples-http-compose.yml} 
(59%)
 copy 
shenyu-examples/shenyu-examples-motan/shenyu-examples-motan-service/Dockerfile 
=> 
shenyu-e2e/shenyu-e2e-case/shenyu-e2e-case-logging-rabbitmq/compose/shenyu-rabbitmq-compose.yml
 (59%)
 copy {shenyu-integrated-test/shenyu-integrated-test-http-logging-pulsar => 
shenyu-e2e/shenyu-e2e-case/shenyu-e2e-case-logging-rabbitmq}/pom.xml (75%)
 create mode 100644 
shenyu-e2e/shenyu-e2e-case/shenyu-e2e-case-logging-rabbitmq/src/test/java/org/apache/shenyu/e2e/testcase/logging/rabbitmq/DividePluginCases.java
 copy 
shenyu-e2e/shenyu-e2e-case/{shenyu-e2e-case-sofa/src/test/java/org/apache/shenyu/e2e/testcase/sofa/SofaPluginTest.java
 => 
shenyu-e2e-case-logging-rabbitmq/src/test/java/org/apache/shenyu/e2e/testcase/logging/rabbitmq/DividePluginTest.java}
 (54%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http-logging-pulsar => 
shenyu-integrated-test-http-logging-rabbitmq}/config/broker.conf (100%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http-logging-pulsar => 
shenyu-integrated-test-http-logging-rabbitmq}/config/prometheus.yml (100%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http-logging-pulsar => 
shenyu-integrated-test-http-logging-rabbitmq}/docker-compose.yml (100%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http-logging-pulsar => 
shenyu-integrated-test-http-logging-rabbitmq}/pom.xml (93%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http-logging-pulsar => 
shenyu-integrated-test-http-logging-rabbitmq}/script/healthcheck.sh (100%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http-logging-pulsar => 
shenyu-integrated-test-http-logging-rabbitmq}/script/services.list (100%)
 copy 
shenyu-integrated-test/{shenyu-integrated-test-http-logging-pulsar/src/test/java/org/apache/shenyu/integrated/test/http/combination/LoggingPulsarPluginTest.java
 => 
shenyu-integrated-test-http-logging-rabbitmq/src/test/java/org/apache/shenyu/integrated/test/http/combination/LoggingRabbitMqPluginTest.java}
 (55%)
 copy shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-pulsar => 
shenyu-plugin-logging-rabbitmq}/pom.xml (87%)
 copy 
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-huawei-lts/src/main/java/org/apache/shenyu/plugin/huawei/lts/LoggingHuaweiLtsPlugin.java
 => 
shenyu-plugin-logging-rabbitmq/src/main/java/org/apache/shenyu/plugin/logging/rabbitmq/LoggingRabbitmqPlugin.java}
 (77%)
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/main/java/org/apache/shenyu/plugin/logging/rabbitmq/cache/RabbitmqClientCache.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/main/java/org/apache/shenyu/plugin/logging/rabbitmq/client/RabbitmqLogCollectClient.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/main/java/org/apache/shenyu/plugin/logging/rabbitmq/config/RabbitmqLogCollectConfig.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/main/java/org/apache/shenyu/plugin/logging/rabbitmq/conllector/RabbitmqLogCollector.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/main/java/org/apache/shenyu/plugin/logging/rabbitmq/handler/LoggingRabbitmqPluginDataHandler.java
 copy 
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-pulsar/src/test/java/org/apache/shenyu/plugin/logging/pulsar/LoggingPulsarPluginTest.java
 => 
shenyu-plugin-logging-rabbitmq/src/test/java/org/apache/shenyu/plugin/logging/rabbitmq/LoggingRabbitmqPluginTest.java}
 (77%)
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/test/java/org/apache/shenyu/plugin/logging/rabbitmq/RabbitmqLoggingGatewayE2ETest.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/test/java/org/apache/shenyu/plugin/logging/rabbitmq/cache/RabbitmqClientCacheTest.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/test/java/org/apache/shenyu/plugin/logging/rabbitmq/client/RabbitmqLogCollectClientTest.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/test/java/org/apache/shenyu/plugin/logging/rabbitmq/collector/RabbitmqLogCollectorTest.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/test/java/org/apache/shenyu/plugin/logging/rabbitmq/config/RabbitmqLogCollectConfigTest.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rabbitmq/src/test/java/org/apache/shenyu/plugin/logging/rabbitmq/handler/LoggingRabbitmqPluginDataHandlerTest.java
 copy 
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-logging-pulsar
 => shenyu-spring-boot-starter-plugin-logging-rabbitmq}/pom.xml (90%)
 copy 
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-logging-pulsar/src/main/java/org/apache/shenyu/springboot/starter/plugin/logging/pulsar/LoggingPulsarPluginConfiguration.java
 => 
shenyu-spring-boot-starter-plugin-logging-rabbitmq/src/main/java/org/apache/shenyu/springboot/starter/plugin/logging/rabbitmq/LoggingRabbitmqPluginConfiguration.java}
 (59%)
 copy 
{shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul
 => 
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-logging-rabbitmq}/src/main/resources/META-INF/spring.factories
 (89%)
 copy 
{shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul
 => 
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-logging-rabbitmq}/src/main/resources/META-INF/spring.provides
 (92%)
 copy 
{shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul
 => 
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-logging-rabbitmq}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (89%)

Reply via email to