Visitar URL original
[type:refactor] externalize Polaris to plugin-store by cloudbase-ai · Pull Request #7509 · apache/shenyu · GitHub
Skip to content

[type:refactor] externalize Polaris to plugin-store - #7509

Merged
Aias00 merged 1 commit into
apache:masterfrom
cloudbase-ai:cloudbase/externalize-polaris
Oct 9, 2026
Merged

Aias00 merged 1 commit into
apache:masterfrom
cloudbase-ai:cloudbase/externalize-polaris

Conversation

@cloudbase-ai

@cloudbase-ai cloudbase-ai commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Problem And Result

Hand off polaris ownership to apache/shenyu-plugin-store#18, which now includes original tests, fixtures, examples, deployment assets and SQL ownership manifests. Remove active plugin modules and owned assets from core once store delivery is ready. Shared schema DDL, generic APIs and complete historical upgrade SQL remain in core.

Receiving Assets And Validation

This sync/registry extension has no plugin-owned plugin/handle/resource/permission/namespace seed rows. db/plugins/polaris/README.md records that boundary; core schema DDL stays in main. Extracted admin/gateway configuration examples are included.

SQL provenance is recorded under the receiving db/plugins directories; original tests, examples and deployment fixtures retain their source layouts.

Cutover Gates

This PR remains draft. Receiving CI/release validation and externally available store artifacts must pass before merge. Receiving CI must complete before main cutover. Native Oracle/OpenGauss/OceanBase SQL execution remains a named validation gap. No upstream merge or Maven publication has been performed.

Core does not depend on store artifacts; deployments select optional external starters and apply the matching store metadata scripts.

Roadmap: #7306.

Signed-off-by: cloudbase-ai <22498243+cloudbase-ai@users.noreply.github.com>
@Aias00
Aias00 merged commit 16e8d79 into apache:master Oct 9, 2026
52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants