Improves the output of the ConfD job db_backup_progress to make backup creation and restore status clearer and more informative
Details
| Detail name | Value |
|---|---|
| Changelog Number | 27638 |
| Type | Improvement |
| Status | Resolved |
| Fix Versions |
Background
ConfD job db_backup_progress previously had ambiguous output for “no backup running” vs “backup/restore exists but failed / finished / has a specific DWAd state”.
Improvement
The db_backup_progress ConfD job (which queries DWAd for the state of a database's backup process) now handles and reports results more clearly:
- Error state: If the backup state cannot be retrieved from DWAd, the job now fails with a descriptive JobError instead of returning an ambiguous result.
- No backup found: If DWAd reports a result::code::failed state (i.e., no backup exists), the job completes successfully and returns a human-readable message explaining the situation.