@@ -375,16 +375,17 @@ pgBackupCreateDir(pgBackup *backup)
375375void
376376pgBackupWriteControl (FILE * out ,pgBackup * backup )
377377{
378- char timestamp [20 ];
378+ char timestamp [20 ];
379+
379380fprintf (out ,"#Configuration\n" );
380381fprintf (out ,"backup-mode = %s\n" ,backupModes [backup -> backup_mode ]);
381- fprintf (out ,"stream = %s\n" ,backup -> stream ?"true" :"false" );
382+ fprintf (out ,"stream = %s\n" ,backup -> stream ?"true" :"false" );
382383
383384fprintf (out ,"\n#Compatibility\n" );
384385fprintf (out ,"block-size = %u\n" ,backup -> block_size );
385386fprintf (out ,"xlog-block-size = %u\n" ,backup -> wal_block_size );
386387fprintf (out ,"checksum-version = %u\n" ,backup -> checksum_version );
387-
388+
388389fprintf (out ,"\n#Result backup info\n" );
389390fprintf (out ,"timelineid = %d\n" ,backup -> tli );
390391fprintf (out ,"start-lsn = %x/%08x\n" ,
@@ -415,7 +416,8 @@ pgBackupWriteControl(FILE *out, pgBackup *backup)
415416fprintf (out ,"status = %s\n" ,status2str (backup -> status ));
416417if (backup -> parent_backup != 0 )
417418{
418- char * parent_backup = base36enc (backup -> parent_backup );
419+ char * parent_backup = base36enc (backup -> parent_backup );
420+
419421fprintf (out ,"parent-backup-id = '%s'\n" ,parent_backup );
420422free (parent_backup );
421423}
@@ -470,7 +472,7 @@ readBackupControlFile(const char *path)
470472{'u' ,0 ,"checksum_version" ,& backup -> checksum_version ,SOURCE_FILE_STRICT },
471473{'b' ,0 ,"stream" ,& backup -> stream ,SOURCE_FILE_STRICT },
472474{'s' ,0 ,"status" ,& status ,SOURCE_FILE_STRICT },
473- {'s' ,0 ,"parent_backup" , & parent_backup ,SOURCE_FILE_STRICT },
475+ {'s' ,0 ,"parent-backup-id" , & parent_backup ,SOURCE_FILE_STRICT },
474476{0 }
475477};
476478
@@ -599,7 +601,7 @@ pgBackupCompareIdDesc(const void *l, const void *r)
599601void
600602pgBackupGetPath (const pgBackup * backup ,char * path ,size_t len ,const char * subdir )
601603{
602- char * datetime ;
604+ char * datetime ;
603605
604606datetime = base36enc (backup -> start_time );
605607if (subdir )