Skip to content

[Chore] Replace DataSourceProcessorManager with DataSourcePluginManager#17975

Merged
SbloodyS merged 3 commits intoapache:devfrom
ruanwenjun:dev_wenjun_polishDataSourcePlugin
Feb 25, 2026
Merged

[Chore] Replace DataSourceProcessorManager with DataSourcePluginManager#17975
SbloodyS merged 3 commits intoapache:devfrom
ruanwenjun:dev_wenjun_polishDataSourcePlugin

Conversation

@ruanwenjun
Copy link
Copy Markdown
Member

Purpose of the pull request

  • Avoid initialize manager xxManager

Brief change log

  • Remove DataSourceProcessorManager and move the logic into DataSourcePluginManager

Verify this pull request

  • verify by UT

Pull Request Notice

Pull Request Notice

If your pull request contains incompatible change, you should also add it to docs/docs/en/guide/upgrade/incompatible.md

@ruanwenjun ruanwenjun force-pushed the dev_wenjun_polishDataSourcePlugin branch from ac3f701 to 858c061 Compare February 13, 2026 08:35
@ruanwenjun ruanwenjun changed the title [Chore] Merge the DataSourcePluginManager and DataSourceProcessorManager [Chore] Replace DataSourceProcessorManager and DataSourceClientProvider with DataSourcePluginManager Feb 13, 2026
@ruanwenjun ruanwenjun changed the title [Chore] Replace DataSourceProcessorManager and DataSourceClientProvider with DataSourcePluginManager [Chore] Replace DataSourceProcessorManager with DataSourcePluginManager Feb 13, 2026
Gallardot
Gallardot previously approved these changes Feb 13, 2026
SbloodyS
SbloodyS previously approved these changes Feb 22, 2026
Copy link
Copy Markdown
Member

@SbloodyS SbloodyS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@SbloodyS SbloodyS added this to the 3.4.1 milestone Feb 22, 2026
@SbloodyS SbloodyS added the chore label Feb 22, 2026
@ruanwenjun ruanwenjun dismissed stale reviews from SbloodyS and Gallardot via 987afdf February 23, 2026 14:03
@ruanwenjun ruanwenjun force-pushed the dev_wenjun_polishDataSourcePlugin branch from a8eeb05 to 987afdf Compare February 23, 2026 14:03
@github-actions github-actions Bot added the test label Feb 23, 2026
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
3.9% Coverage on New Code (required ≥ 60%)

See analysis details on SonarQube Cloud

@SbloodyS SbloodyS merged commit d1fddfb into apache:dev Feb 25, 2026
95 of 98 checks passed
@ruanwenjun ruanwenjun deleted the dev_wenjun_polishDataSourcePlugin branch February 25, 2026 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants