Skip to content

Remove deprecated NIMBUS_SUPERVISOR_TIMEOUT_SECS and defaults entry (#8994) - #9170

Open
Mohit20057 wants to merge 1 commit into
apache:masterfrom
Mohit20057:remove-deprecated-daemon-config-keys
Open

Mohit20057 wants to merge 1 commit into
apache:masterfrom
Mohit20057:remove-deprecated-daemon-config-keys

Conversation

@Mohit20057

Copy link
Copy Markdown
Contributor

What is the purpose of the change

Sub-task of umbrella issue #8994.
Removes the deprecated configuration constant DaemonConfig.NIMBUS_SUPERVISOR_TIMEOUT_SECS (marked forRemoval = true since 3.1.0) along with its default entry in conf/defaults.yaml. Supervisor liveness is tracked directly via ephemeral ZooKeeper nodes and no code reads this timeout value.

How was this tested

  • Built and compiled storm-server and storm-client with JDK 23
  • Passed NimbusGetTopologyConfTest and NimbusGetTopologyPageInfoTest (3/3 tests passed)
  • Passed NimbusClojurePortTest#testKillStorm
  • Passed TestConfigValidate (38/38 tests passed)
  • Checkstyle passed with 0 violations

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