@@ -329,6 +329,7 @@ pgBackupWriteResultSection(FILE *out, pgBackup *backup)
329329 backup -> data_bytes );
330330 fprintf (out , "BLOCK_SIZE=%u\n" , backup -> block_size );
331331 fprintf (out , "XLOG_BLOCK_SIZE=%u\n" , backup -> wal_block_size );
332+ fprintf (out , "CHECKSUM_VERSION=%u\n" , backup -> checksum_version );
332333
333334 fprintf (out , "STATUS=%s\n" , status2str (backup -> status ));
334335}
@@ -383,6 +384,7 @@ catalog_read_ini(const char *path)
383384 { 'I' , 0 , "data-bytes" , NULL , SOURCE_ENV },
384385 { 'u' , 0 , "block-size" , NULL , SOURCE_ENV },
385386 { 'u' , 0 , "xlog-block-size" , NULL , SOURCE_ENV },
387+ { 'u' , 0 , "checksum_version" , NULL , SOURCE_ENV },
386388 { 's' , 0 , "status" , NULL , SOURCE_ENV },
387389 { 0 }
388390 };
@@ -405,6 +407,7 @@ catalog_read_ini(const char *path)
405407 options [i ++ ].var = & backup -> data_bytes ;
406408 options [i ++ ].var = & backup -> block_size ;
407409 options [i ++ ].var = & backup -> wal_block_size ;
410+ options [i ++ ].var = & backup -> checksum_version ;
408411 options [i ++ ].var = & status ;
409412 Assert (i == lengthof (options ) - 1 );
410413
0 commit comments