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 9c4b66eeb82f7d2268f9891b7857df2b5b02c196 Merge: c3d36f4 ae02a3b Author: aias00 <[email protected]> AuthorDate: Thu Oct 8 19:49:30 2026 -0700 Merge pull request #18 from cloudbase-ai/cloudbase/migrate-polaris [type:refactor] complete polaris store migration assets db/plugins/polaris/PROVENANCE.md | 22 + db/plugins/polaris/README.md | 24 + .../archive/historical-upgrade-fragments.sql | 20 + db/plugins/polaris/row-manifest.json | 8 + examples/polaris/admin/application.yml | 23 + examples/polaris/gateway/application.yml | 23 + pom.xml | 6 + shenyu-extension/pom.xml | 8 +- .../POLARIS_PLUGIN_STORE_MIGRATION.md | 50 ++ .../{ => shenyu-extension-polaris}/pom.xml | 9 +- .../shenyu-admin-listener-polaris}/pom.xml | 34 +- .../admin/config/PolarisSyncConfiguration.java | 101 ++++ .../admin/config/properties/PolarisProperties.java | 89 ++++ .../listener/polaris/PolarisDataChangedInit.java | 71 +++ .../polaris/PolarisDataChangedListener.java | 100 ++++ .../src/main/resources/META-INF/spring.factories | 19 + .../src/main/resources/META-INF/spring.provides | 18 + ...rk.boot.autoconfigure.AutoConfiguration.imports | 18 + .../admin/config/PolarisSyncConfigurationTest.java | 47 ++ .../config/properties/PolarisPropertiesTest.java | 38 ++ .../polaris/PolarisDataChangedInitTest.java | 81 ++++ .../polaris/PolarisDataChangedListenerTest.java | 168 +++++++ .../shenyu-registry-polaris}/pom.xml | 25 +- .../polaris/PolarisInstanceRegisterRepository.java | 158 +++++++ ...u.registry.api.ShenyuInstanceRegisterRepository | 17 + .../PolarisInstanceRegisterRepositoryTest.java | 120 +++++ ...isRealServerInstanceRegisterRepositoryTest.java | 177 +++++++ .../pom.xml | 30 +- .../data/polaris/PolarisSyncDataConfiguration.java | 107 +++++ .../src/main/resources/META-INF/spring.factories | 19 + .../src/main/resources/META-INF/spring.provides | 18 + ...rk.boot.autoconfigure.AutoConfiguration.imports | 18 + .../polaris/PolarisSyncDataConfigurationTest.java | 91 ++++ .../shenyu-sync-data-polaris/pom.xml | 54 +++ .../sync/data/polaris/PolarisSyncDataService.java | 123 +++++ .../sync/data/polaris/config/PolarisConfig.java | 84 ++++ .../PolarisRealServerSyncDataServiceTest.java | 258 +++++++++++ .../data/polaris/PolarisSyncDataServiceTest.java | 506 +++++++++++++++++++++ .../data/polaris/config/PolarisConfigTest.java | 59 +++ .../polaris/handler/PolarisMockConfigFile.java | 203 +++++++++ .../polaris/handler/PolarisMockConfigService.java | 111 +++++ 41 files changed, 3119 insertions(+), 36 deletions(-)
