Skip to content

[Refactor] Unify the main process of amoro service container - #4339

Open
zhoujinsong wants to merge 4 commits into
apache:masterfrom
zhoujinsong:refactor-master-slave-mode
Open

[Refactor] Unify the main process of amoro service container#4339
zhoujinsong wants to merge 4 commits into
apache:masterfrom
zhoujinsong:refactor-master-slave-mode

Conversation

@zhoujinsong

Copy link
Copy Markdown
Contributor

Why are the changes needed?

#3670 introduced a new master-slave mode for Amoro. However, many implementations adopted separate code paths for this mode. While this reduced intrusion into the legacy code, it is not conducive to long-term maintenance. This PR refactors the main process of AmoroServiceContainer to unify the handling logic.

Brief change log

  • As title

How was this patch tested?

  • Add some test cases that check the changes thoroughly including negative and positive cases if possible

  • Add screenshots for manual tests if appropriate

  • Run test locally before making a pull request

Documentation

  • Does this pull request introduce a new feature? (yes / no)
  • If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@github-actions github-actions Bot added the module:ams-server Ams server module label Aug 26, 2026
@zhoujinsong zhoujinsong changed the title Unify the main process of amoro service container [Refactor] Unify the main process of amoro service container Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

module:ams-server Ams server module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant