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.