Plugins: Remove pluginsCDNSyncLoader feature toggle (#108389)

* remove pluginsCDNSyncLoader feature toggle

* fix lint issues

* fix other linter issue
This commit is contained in:
Will Browne
2025-07-22 09:33:23 +01:00
committed by GitHub
parent 56f6030c5e
commit 7f065c94de
8 changed files with 11 additions and 29 deletions

View File

@ -93,10 +93,8 @@ func (l *Loader) Load(ctx context.Context, src plugins.PluginSource) ([]*plugins
}
validateResults := make(chan validateResult, len(bootstrappedPlugins))
// If the PluginsCDNSyncLoaderEnabled feature is enabled, validate plugins in parallel.
// Otherwise, validate plugins sequentially.
var limitSize int
if l.cfg.Features.PluginsCDNSyncLoaderEnabled && src.PluginClass(ctx) == plugins.ClassCDN {
if src.PluginClass(ctx) == plugins.ClassCDN {
limitSize = min(len(bootstrappedPlugins), concurrencyLimit)
} else {
limitSize = 1