Skip to content

Conversation

@wary
Copy link
Contributor

@wary wary commented Oct 9, 2025

What changes were proposed in this pull request

Bugs: The Silent Status Jobs Can't Convert to Lost Status

Reason: The job status cache expiration time is too short, causing silent status jobs to fail to convert to lost status as expected
image

the default conf.silentStateJobKeepTrackingSec value is 60s
image

the job status cache expiration time out is 20s
image

Fix:

  1. Add the configuration parameter jobStatusTrackCacheTimeoutSec for job status cache with a default value of 300 seconds.
  2. update session job status to status cache
image

Brief change log

Verifying this change

This change is a trivial rework / code cleanup without any test coverage.

(or)

This change is already covered by existing tests, such as (please describe tests).

(or)

This change added tests and can be verified as follows:

Does this pull request potentially affect one of the following parts

  • Dependencies (does it add or upgrade a dependency): (yes / no)

@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 9, 2025

Copy link
Member

@wolfboys wolfboys left a comment

Choose a reason for hiding this comment

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

LGTM

@wolfboys wolfboys merged commit 357c8c8 into apache:dev Oct 19, 2025
42 checks passed
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.

2 participants