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 92df348  Merge pull request #10 from 
cloudbase-ai/cloudbase/migrate-casdoor
     add 2ba091f  refactor: migrate Consul ownership to plugin store
     add 883e470  [type:refactor] preserve consul migration SQL and test assets
     add ce8ec0e  [type:refactor] preserve consul migration SQL and test assets
     add ca62ea8  [type:refactor] remove wrapper and migration review 
inventories
     add b0c8f15  [type:merge] reconcile consul migration with store master
     add 99535e4  [type:fix] preserve upstream Consul scheduled-task recovery
     add 851f857  [type:merge] reconcile consul migration with store master
     add 86f0675  [type:merge] retain Consul integration dependency version
     add 9e247ba  [type:merge] reconcile consul migration with store master
     add 635df6a  [type:merge] resolve Consul conflicts with current store 
master
     new c3d36f4  Merge pull request #17 from 
cloudbase-ai/cloudbase/migrate-consul

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:
 .../plugins/consul/PROVENANCE.md                   |  17 +-
 .../plugins/consul/README.md                       |  19 +-
 .../archive/historical-upgrade-fragments.sql       |  14 +-
 db/plugins/consul/row-manifest.json                |   8 +
 .../consul/admin/application.yml                   |   9 +-
 .../consul/gateway/application.yml                 |  11 +-
 pom.xml                                            |   4 +-
 .../pom.xml                                        |  10 +-
 shenyu-extension/shenyu-extension-consul/README.md | 109 ++++
 .../shenyu-extension-consul}/pom.xml               |  15 +-
 .../shenyu-admin-listener-consul}/pom.xml          |  21 +-
 .../admin/config/ConsulSyncConfiguration.java      |  88 +++
 .../admin/config/properties/ConsulProperties.java  |  28 +-
 .../listener/consul/ConsulDataChangedInit.java     |  68 ++
 .../listener/consul/ConsulDataChangedListener.java |  53 ++
 .../src/main/resources/META-INF/spring.factories   |   4 +-
 .../src/main/resources/META-INF/spring.provides    |   2 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |   2 +-
 .../admin/config/ConsulSyncConfigurationTest.java  |  50 ++
 .../config/properties/ConsulPropertiesTest.java    |  12 +-
 .../listener/consul/ConsulDataChangedInitTest.java | 122 ++++
 .../consul/ConsulDataChangedListenerTest.java      | 169 +++++
 .../shenyu-registry-consul}/pom.xml                |  13 +-
 .../consul/ConsulInstanceRegisterRepository.java   | 248 ++++++++
 .../shenyu/registry/consul/TtlScheduler.java       | 109 ++++
 ...u.registry.api.ShenyuInstanceRegisterRepository |   2 +-
 .../ConsulInstanceRegisterRepositoryTest.java      | 200 ++++++
 .../pom.xml                                        |  86 ++-
 .../data/consul/ConsulSyncDataConfiguration.java   | 114 ++++
 .../src/main/resources/META-INF/spring.factories   |   2 +-
 .../src/main/resources/META-INF/spring.provides    |   2 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |   2 +-
 .../sync/data/consul/ConsulRealServerTest.java     | 691 +++++++++++++++++++++
 .../consul/ConsulSyncDataConfigurationTest.java    |  62 ++
 .../shenyu-sync-data-consul}/pom.xml               |  16 +-
 .../sync/data/consul/ConsulSyncDataService.java    | 287 +++++++++
 .../sync/data/consul/config/ConsulConfig.java      | 118 ++++
 .../data/consul/ConsulSyncDataServiceTest.java     | 320 ++++++++++
 .../sync/data/consul/config/ConsulConfigTest.java  |  82 +++
 39 files changed, 3046 insertions(+), 143 deletions(-)
 copy 
shenyu-admin/shenyu-admin-register-motan/src/test/resources/logback-test.xml => 
db/plugins/consul/PROVENANCE.md (69%)
 copy 
shenyu-admin/shenyu-admin-register-motan/src/test/resources/logback-test.xml => 
db/plugins/consul/README.md (64%)
 copy db/plugins/{hystrix => consul}/archive/historical-upgrade-fragments.sql 
(66%)
 create mode 100644 db/plugins/consul/row-manifest.json
 copy 
shenyu-examples/shenyu-examples-common/src/main/resources/META-INF/spring.provides
 => examples/consul/admin/application.yml (75%)
 copy 
shenyu-examples/shenyu-examples-common/src/main/resources/META-INF/spring.provides
 => examples/consul/gateway/application.yml (71%)
 copy {shenyu-examples/shenyu-examples-motan => shenyu-extension}/pom.xml (86%)
 create mode 100644 shenyu-extension/shenyu-extension-consul/README.md
 copy {shenyu-examples/shenyu-examples-motan => 
shenyu-extension/shenyu-extension-consul}/pom.xml (80%)
 copy {shenyu-admin/shenyu-admin-register-motan => 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul}/pom.xml 
(75%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/main/java/org/apache/shenyu/admin/config/ConsulSyncConfiguration.java
 copy 
shenyu-integrated-test/shenyu-plugin-store-it-common/src/main/java/org/apache/shenyu/integratedtest/common/dto/ComplexObjects.java
 => 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/main/java/org/apache/shenyu/admin/config/properties/ConsulProperties.java
 (64%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/main/java/org/apache/shenyu/admin/listener/consul/ConsulDataChangedInit.java
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/main/java/org/apache/shenyu/admin/listener/consul/ConsulDataChangedListener.java
 copy {shenyu-plugin/shenyu-plugin-store-test-support => 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul}/src/main/resources/META-INF/spring.factories
 (92%)
 copy .github/ISSUE_TEMPLATE/config.yml => 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/main/resources/META-INF/spring.provides
 (95%)
 copy 
shenyu-kubernetes-controller-motan/src/main/resources/META-INF/spring.provides 
=> 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (93%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/test/java/org/apache/shenyu/admin/config/ConsulSyncConfigurationTest.java
 copy 
shenyu-plugin/shenyu-plugin-proxy/shenyu-plugin-motan/src/test/java/org/apache/shenyu/plugin/motan/util/PrxInfoUtilTest.java
 => 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/test/java/org/apache/shenyu/admin/config/properties/ConsulPropertiesTest.java
 (72%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/test/java/org/apache/shenyu/admin/listener/consul/ConsulDataChangedInitTest.java
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-admin-listener-consul/src/test/java/org/apache/shenyu/admin/listener/consul/ConsulDataChangedListenerTest.java
 copy {shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-tars 
=> shenyu-extension/shenyu-extension-consul/shenyu-registry-consul}/pom.xml 
(79%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-registry-consul/src/main/java/org/apache/shenyu/registry/consul/ConsulInstanceRegisterRepository.java
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-registry-consul/src/main/java/org/apache/shenyu/registry/consul/TtlScheduler.java
 copy 
shenyu-integrated-test/shenyu-integrated-test-k8s-ingress-motan/script/services.list
 => 
shenyu-extension/shenyu-extension-consul/shenyu-registry-consul/src/main/resources/META-INF/shenyu/org.apache.shenyu.registry.api.ShenyuInstanceRegisterRepository
 (91%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-registry-consul/src/test/java/org/apache/shenyu/registry/consul/ConsulInstanceRegisterRepositoryTest.java
 copy {shenyu-integrated-test => 
shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul}/pom.xml
 (51%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul/src/main/java/org/apache/shenyu/springboot/sync/data/consul/ConsulSyncDataConfiguration.java
 copy {shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-sofa 
=> 
shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul}/src/main/resources/META-INF/spring.factories
 (92%)
 copy {shenyu-kubernetes-controller-motan => 
shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul}/src/main/resources/META-INF/spring.provides
 (93%)
 copy {shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-sofa 
=> 
shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (91%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul/src/test/java/org/apache/shenyu/springboot/sync/data/consul/ConsulRealServerTest.java
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul/src/test/java/org/apache/shenyu/springboot/sync/data/consul/ConsulSyncDataConfigurationTest.java
 copy {shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-tars 
=> shenyu-extension/shenyu-extension-consul/shenyu-sync-data-consul}/pom.xml 
(79%)
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-sync-data-consul/src/main/java/org/apache/shenyu/sync/data/consul/ConsulSyncDataService.java
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-sync-data-consul/src/main/java/org/apache/shenyu/sync/data/consul/config/ConsulConfig.java
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-sync-data-consul/src/test/java/org/apache/shenyu/sync/data/consul/ConsulSyncDataServiceTest.java
 create mode 100644 
shenyu-extension/shenyu-extension-consul/shenyu-sync-data-consul/src/test/java/org/apache/shenyu/sync/data/consul/config/ConsulConfigTest.java

Reply via email to