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 b22ecf44bff36ce58758e486321cd47e9c5d701b
Merge: 20aa6d3 9c312c7
Author: aias00 <[email protected]>
AuthorDate: Thu Oct 8 18:57:46 2026 -0700

    Merge pull request #8 from cloudbase-ai/cloudbase/migrate-motan
    
    [type:refactor] complete motan store migration assets

 .github/workflows/build.yml                        |  94 +--
 README.md                                          |  12 +-
 db/plugins/motan/PROVENANCE.md                     |  27 +
 db/plugins/motan/README.md                         |  30 +
 .../motan/archive/historical-upgrade-fragments.sql | 661 +++++++++++++++++++++
 db/plugins/motan/h2/install.sql                    |  62 ++
 db/plugins/motan/h2/preflight.sql                  | 226 +++++++
 db/plugins/motan/mysql/install.sql                 |  62 ++
 db/plugins/motan/mysql/preflight.sql               | 235 ++++++++
 db/plugins/motan/ob/install.sql                    |  62 ++
 db/plugins/motan/ob/preflight.sql                  | 235 ++++++++
 db/plugins/motan/og/install.sql                    |  62 ++
 db/plugins/motan/og/preflight.sql                  | 226 +++++++
 db/plugins/motan/oracle/install.sql                |  58 ++
 db/plugins/motan/oracle/preflight.sql              | 202 +++++++
 db/plugins/motan/pg/install.sql                    |  62 ++
 db/plugins/motan/pg/preflight.sql                  | 226 +++++++
 db/plugins/motan/row-manifest.json                 | 333 +++++++++++
 pom.xml                                            |  38 +-
 .../plugin-store/docker-compose.motan-backend.yml  |  57 ++
 script/plugin-store/run-core-compose.sh            |  25 +-
 script/plugin-store/run-motan-original-suites.sh   | 183 ++++++
 .../shenyu-admin-register-motan}/pom.xml           |  34 +-
 .../ShenyuClientRegisterMotanServiceImpl.java      | 148 +++++
 .../ShenyuClientRegisterMotanServiceImplTest.java  | 137 +++++
 .../src/test/resources/logback-test.xml            |  27 +
 .../shenyu-client-motan}/pom.xml                   |  52 +-
 .../client/motan/MotanServiceEventListener.java    | 365 ++++++++++++
 .../motan/common/annotation/ShenyuMotanClient.java |  71 +++
 .../common/annotation/ShenyuMotanService.java      | 293 +++++++++
 .../client/motan/common/dto/MotanRpcExt.java       | 210 +++++++
 .../motan/MotanServiceEventListenerTest.java       | 399 +++++++++++++
 shenyu-e2e/shenyu-e2e-case/pom.xml                 |   8 +-
 .../{ => shenyu-e2e-case-motan}/pom.xml            |  19 +-
 .../e2e/testcase/motan/MotanPluginCases.java       | 353 +++++++++++
 .../shenyu/e2e/testcase/motan/MotanPluginTest.java | 146 +++++
 .../shenyu/e2e/client/admin/AdminClient.java       |  18 +-
 .../shenyu-examples-motan}/pom.xml                 |  12 +-
 .../shenyu-examples-motan-api/pom.xml              | 107 ++++
 .../motan/service/MotanClassDemoService.java       |  58 ++
 .../examples/motan/service/MotanDemoService.java   |  47 ++
 .../shenyu/examples/motan/service/MotanTest.java   |  84 +++
 .../shenyu-examples-motan-service/Dockerfile       |  30 +
 .../shenyu-examples-motan-service/k8s/ingress.yml  |  89 +++
 .../k8s/shenyu-examples-motan.yml                  |  88 +++
 .../k8s/shenyu-zookeeper.yml                       |  81 +++
 .../shenyu-examples-motan-service/pom.xml          | 130 ++++
 .../src/main/http/motan-class-test-api.http        |  49 ++
 .../src/main/http/motan-test-api.http              |  35 ++
 .../motan/service/TestMotanApplication.java        |  37 ++
 .../service/impl/MotanClassDemoServiceImpl.java    |  69 +++
 .../motan/service/impl/MotanDemoServiceImpl.java   |  65 ++
 .../src/main/resources/application.yml             |  54 ++
 shenyu-integrated-test/pom.xml                     |   2 +
 .../Dockerfile                                     |  29 +
 .../deploy/deploy-shenyu.yaml                      | 107 ++++
 .../deploy/kind-config.yaml                        |  36 ++
 .../pom.xml                                        | 177 ++++++
 .../script/build_k8s_cluster.sh                    |  24 +
 .../script/healthcheck.sh                          |  36 ++
 .../script/services.list                           |  17 +
 .../MotanIngressControllerIntegratedBootstrap.java |  38 ++
 .../src/main/resources/application.yml             | 326 ++++++++++
 .../test/k8s/ingress/motan/MotanPluginTest.java    |  49 ++
 .../shenyu-integrated-test-motan/Dockerfile        |  29 +
 .../docker-compose.yml                             |  97 +++
 .../shenyu-integrated-test-motan/pom.xml           | 139 +++++
 .../script/healthcheck.sh                          |  36 ++
 .../script/services.list                           |  20 +
 .../test/motan/MotanIntegratedBootstrap.java       |  38 ++
 .../src/main/resources/application-local.yml       |  58 ++
 .../src/main/resources/application.yml             |  18 +
 .../test/motan/MotanPluginShareThreadPoolTest.java |  53 ++
 .../integrated/test/motan/MotanPluginTest.java     |  53 ++
 .../pom.xml                                        |  25 +-
 .../plugin/motan/k8s/MotanIngressConstants.java    |  67 +++
 .../plugin/motan/k8s/MotanIngressParser.java       | 339 +++++++++++
 .../motan/k8s/MotanIngressPluginDefinition.java    | 105 ++++
 .../k8s/motan/MotanIngressPluginConfiguration.java |  45 ++
 .../src/main/resources/META-INF/spring.factories   |  19 +
 .../src/main/resources/META-INF/spring.provides    |  18 +
 ...rk.boot.autoconfigure.AutoConfiguration.imports |  18 +
 .../plugin/motan/k8s/MotanIngressParserTest.java   | 121 ++++
 .../plugin/motan/k8s/MotanReconcilerTest.java      | 180 ++++++
 .../apache/shenyu/plugin/motan/MotanPlugin.java    |  33 +-
 .../plugin/motan/handler/MotanMetaDataHandler.java |   3 +-
 .../shenyu/plugin/motan/MotanPluginTest.java       |  19 +
 .../pom.xml                                        |  31 +-
 .../motan/ShenyuMotanClientConfiguration.java      | 179 ++++++
 .../client/motan/property/RegistryConfig.java      |  85 +++
 .../client/motan/property/ShenyuMotanConfig.java   | 288 +++++++++
 .../src/main/resources/META-INF/spring.factories   |  19 +
 .../src/main/resources/META-INF/spring.provides    |  18 +
 ...rk.boot.autoconfigure.AutoConfiguration.imports |  18 +
 .../motan/ShenyuMotanClientConfigurationTest.java  |  76 +++
 .../pom.xml                                        |   7 +-
 96 files changed, 9417 insertions(+), 171 deletions(-)

Reply via email to