Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The DeclarativeSlotManager and related configs will be completely removed in the next release after the default value is changed.

Limitations

Test Plan

Our current CI pipeline includes a stage dedicated to fine-grained resource management. To avoid adding too much overhead, this stage only runs tests from the 'flink-runtime' and 'flink-test' modules.
Before we deprecated the declarative slot manager. The FineGrainedSlotManager should be the default SlotManager, and it should pass all the tests in ci.

In addition, we have specific unit tests for the DeclarativeSlotManager, to ensure that removing it did not negatively impact the codebase. We will review all unit tests to ensure that there are no gaps in the coverage provided by the FineGrainedSlotManager.No