Skip to content

Sync plugin settings and status across replicas - #1658

Open
efegokdemir wants to merge 1 commit into
apache:mainfrom
efegokdemir:efe/plugin-settings-sync
Open

efegokdemir wants to merge 1 commit into
apache:mainfrom
efegokdemir:efe/plugin-settings-sync

Conversation

@efegokdemir

Copy link
Copy Markdown

Fixes #1657

Proposed Changes

  • Refresh plugin status and configuration from the database every 10 seconds on each instance.
  • Use a conditional update for plugin status so concurrent changes from other instances are preserved.

Tests: go test ./internal/service/plugin_common ./internal/repo/config ./plugin/... ./internal/controller_admin passed. Targeted golangci-lint run reported 0 issues.

This branch has not been deployed

No deployments
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.

Plugin settings changes don’t reach other instances in a multi-replica setup

1 participant