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 c3d36f47831e07d9b99c2f452a2be83adbc4d495
Merge: 92df348 635df6a
Author: aias00 <[email protected]>
AuthorDate: Thu Oct 8 19:46:21 2026 -0700

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

 db/plugins/consul/PROVENANCE.md                    |  22 +
 db/plugins/consul/README.md                        |  24 +
 .../archive/historical-upgrade-fragments.sql       |  20 +
 db/plugins/consul/row-manifest.json                |   8 +
 examples/consul/admin/application.yml              |  21 +
 examples/consul/gateway/application.yml            |  23 +
 pom.xml                                            |   4 +-
 shenyu-extension/pom.xml                           |  33 +
 shenyu-extension/shenyu-extension-consul/README.md | 109 ++++
 shenyu-extension/shenyu-extension-consul/pom.xml   |  36 ++
 .../shenyu-admin-listener-consul/pom.xml           |  48 ++
 .../admin/config/ConsulSyncConfiguration.java      |  88 +++
 .../admin/config/properties/ConsulProperties.java  |  47 ++
 .../listener/consul/ConsulDataChangedInit.java     |  68 ++
 .../listener/consul/ConsulDataChangedListener.java |  53 ++
 .../src/main/resources/META-INF/spring.factories   |  19 +
 .../src/main/resources/META-INF/spring.provides    |  18 +
 ...rk.boot.autoconfigure.AutoConfiguration.imports |  18 +
 .../admin/config/ConsulSyncConfigurationTest.java  |  50 ++
 .../config/properties/ConsulPropertiesTest.java    |  34 +
 .../listener/consul/ConsulDataChangedInitTest.java | 122 ++++
 .../consul/ConsulDataChangedListenerTest.java      | 169 +++++
 .../shenyu-registry-consul/pom.xml                 |  40 ++
 .../consul/ConsulInstanceRegisterRepository.java   | 248 ++++++++
 .../shenyu/registry/consul/TtlScheduler.java       | 109 ++++
 ...u.registry.api.ShenyuInstanceRegisterRepository |  17 +
 .../ConsulInstanceRegisterRepositoryTest.java      | 200 ++++++
 .../pom.xml                                        | 104 ++++
 .../data/consul/ConsulSyncDataConfiguration.java   | 114 ++++
 .../src/main/resources/META-INF/spring.factories   |  19 +
 .../src/main/resources/META-INF/spring.provides    |  18 +
 ...rk.boot.autoconfigure.AutoConfiguration.imports |  18 +
 .../sync/data/consul/ConsulRealServerTest.java     | 691 +++++++++++++++++++++
 .../consul/ConsulSyncDataConfigurationTest.java    |  62 ++
 .../shenyu-sync-data-consul/pom.xml                |  43 ++
 .../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, 3523 insertions(+), 1 deletion(-)

Reply via email to