Skip to content

OFBIZ-13370 : Modified reloadCrashedJobs to preserve tempExprId/recurrenceInfoId fo…#1197

Open
chandan-khandelwal wants to merge 1 commit into
apache:trunkfrom
chandan-khandelwal:OFBIZ-13370
Open

OFBIZ-13370 : Modified reloadCrashedJobs to preserve tempExprId/recurrenceInfoId fo…#1197
chandan-khandelwal wants to merge 1 commit into
apache:trunkfrom
chandan-khandelwal:OFBIZ-13370

Conversation

@chandan-khandelwal
Copy link
Copy Markdown
Contributor

@chandan-khandelwal chandan-khandelwal commented May 12, 2026

OFBIZ-13370 : Modified reloadCrashedJobs to preserve tempExprId/recurrenceInfoId for SERVICE_RUNNING jobs if no child job exists. This ensures the recurrence chain is not broken after a server crash. OFBIZ-13370

Implemented: A check in JobManager to keep recurrence info if the next job hasn't been created yet.
Improved: Job recovery reliability.
Completed: Code fix in JobManager.java. I am also looking at if this can be handled differently at the transaction level in the future.

…r SERVICE_RUNNING jobs if no child job exists. This ensures the recurrence chain is not broken after a server crash.
@chandan-khandelwal chandan-khandelwal marked this pull request as draft May 12, 2026 12:37
@chandan-khandelwal chandan-khandelwal changed the title Modified reloadCrashedJobs to preserve tempExprId/recurrenceInfoId fo… OFBIZ-13370 : Modified reloadCrashedJobs to preserve tempExprId/recurrenceInfoId fo… May 14, 2026
@chandan-khandelwal chandan-khandelwal marked this pull request as ready for review May 15, 2026 09:54
@chandan-khandelwal chandan-khandelwal marked this pull request as draft May 15, 2026 09:57
@chandan-khandelwal chandan-khandelwal marked this pull request as ready for review May 15, 2026 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant