@@ -81,8 +81,8 @@ do_merge(time_t backup_id)
8181/* It is possible that previous merging was interrupted */
8282backup -> status != BACKUP_STATUS_MERGING &&
8383backup -> status != BACKUP_STATUS_DELETING )
84- elog (ERROR ,"Backup %s has status: %s" ,
85- base36enc (backup -> start_time ),status2str (backup -> status ));
84+ elog (ERROR ,"Backup %s has status: %s" ,
85+ base36enc (backup -> start_time ),status2str (backup -> status ));
8686
8787if (backup -> backup_mode == BACKUP_MODE_FULL )
8888elog (ERROR ,"Backup %s is full backup" ,
@@ -109,10 +109,8 @@ do_merge(time_t backup_id)
109109if (full_backup -> status != BACKUP_STATUS_OK &&
110110/* It is possible that previous merging was interrupted */
111111full_backup -> status != BACKUP_STATUS_MERGING )
112- elog (ERROR ,"Backup %s has status: %s" ,
113- base36enc (full_backup -> start_time ),status2str (full_backup -> status ));
114-
115- //Assert(full_backup_idx != dest_backup_idx);
112+ elog (ERROR ,"Backup %s has status: %s" ,
113+ base36enc (full_backup -> start_time ),status2str (full_backup -> status ));
116114
117115/* form merge list */
118116while (dest_backup -> parent_backup_link )
@@ -122,8 +120,8 @@ do_merge(time_t backup_id)
122120/* It is possible that previous merging was interrupted */
123121dest_backup -> status != BACKUP_STATUS_MERGING &&
124122dest_backup -> status != BACKUP_STATUS_DELETING )
125- elog (ERROR ,"Backup %s has status: %s" ,
126- base36enc (dest_backup -> start_time ),status2str (dest_backup -> status ));
123+ elog (ERROR ,"Backup %s has status: %s" ,
124+ base36enc (dest_backup -> start_time ),status2str (dest_backup -> status ));
127125
128126parray_append (merge_list ,dest_backup );
129127dest_backup = dest_backup -> parent_backup_link ;
@@ -205,7 +203,8 @@ merge_backups(pgBackup *to_backup, pgBackup *from_backup)
205203 * BACKUP_STATUS_MERGING status.
206204 */
207205Assert (from_backup -> status == BACKUP_STATUS_OK ||
208- from_backup -> status == BACKUP_STATUS_MERGING );
206+ from_backup -> status == BACKUP_STATUS_MERGING ||
207+ from_backup -> status == BACKUP_STATUS_DELETING );
209208pgBackupValidate (from_backup );
210209if (from_backup -> status == BACKUP_STATUS_CORRUPT )
211210elog (ERROR ,"Interrupt merging" );