@@ -268,37 +268,13 @@ catalog_get_last_data_backup(parray *backup_list, TimeLineID tli)
268268return NULL ;
269269}
270270
271- /*
272- * Find the last completed archived WAL backup from the backup list
273- * on current timeline.
274- */
275- pgBackup *
276- catalog_get_last_arclog_backup (parray * backup_list ,TimeLineID tli )
277- {
278- int i ;
279- pgBackup * backup = NULL ;
280-
281- /* backup_list is sorted in order of descending ID */
282- for (i = 0 ;i < parray_num (backup_list );i ++ )
283- {
284- backup = (pgBackup * )parray_get (backup_list ,i );
285-
286- /* we need completed archived WAL backup */
287- if (backup -> status == BACKUP_STATUS_OK &&
288- backup -> tli == tli )
289- return backup ;
290- }
291-
292- return NULL ;
293- }
294-
295271/* create backup directory in $BACKUP_PATH */
296272int
297273pgBackupCreateDir (pgBackup * backup )
298274{
299275int i ;
300276char path [MAXPGPATH ];
301- char * subdirs []= {DATABASE_DIR ,ARCLOG_DIR , NULL };
277+ char * subdirs []= {DATABASE_DIR ,NULL };
302278
303279pgBackupGetPath (backup ,path ,lengthof (path ),NULL );
304280dir_create_dir (path ,DIR_PERMISSION );
@@ -319,7 +295,7 @@ pgBackupCreateDir(pgBackup *backup)
319295void
320296pgBackupWriteConfigSection (FILE * out ,pgBackup * backup )
321297{
322- static const char * modes []= {"" ,"ARCHIVE" , " INCREMENTAL" ,"FULL" };
298+ static const char * modes []= {"" ,"INCREMENTAL" ,"FULL" };
323299
324300fprintf (out ,"# configuration\n" );
325301
@@ -361,13 +337,6 @@ pgBackupWriteResultSection(FILE *out, pgBackup *backup)
361337if (backup -> data_bytes != BYTES_INVALID )
362338fprintf (out ,"DATA_BYTES=" INT64_FORMAT "\n" ,
363339backup -> data_bytes );
364- if (backup -> arclog_bytes != BYTES_INVALID )
365- fprintf (out ,"ARCLOG_BYTES=" INT64_FORMAT "\n" ,
366- backup -> arclog_bytes );
367- if (backup -> backup_bytes != BYTES_INVALID )
368- fprintf (out ,"BACKUP_BYTES=" INT64_FORMAT "\n" ,
369- backup -> backup_bytes );
370-
371340fprintf (out ,"BLOCK_SIZE=%u\n" ,backup -> block_size );
372341fprintf (out ,"XLOG_BLOCK_SIZE=%u\n" ,backup -> wal_block_size );
373342
@@ -423,8 +392,6 @@ catalog_read_ini(const char *path)
423392{'u' ,0 ,"recovery-xid" ,NULL ,SOURCE_ENV },
424393{'t' ,0 ,"recovery-time" ,NULL ,SOURCE_ENV },
425394{'I' ,0 ,"data-bytes" ,NULL ,SOURCE_ENV },
426- {'I' ,0 ,"arclog-bytes" ,NULL ,SOURCE_ENV },
427- {'I' ,0 ,"backup-bytes" ,NULL ,SOURCE_ENV },
428395{'u' ,0 ,"block-size" ,NULL ,SOURCE_ENV },
429396{'u' ,0 ,"xlog-block-size" ,NULL ,SOURCE_ENV },
430397{'s' ,0 ,"status" ,NULL ,SOURCE_ENV },
@@ -449,8 +416,6 @@ catalog_read_ini(const char *path)
449416options [i ++ ].var = & backup -> recovery_xid ;
450417options [i ++ ].var = & backup -> recovery_time ;
451418options [i ++ ].var = & backup -> data_bytes ;
452- options [i ++ ].var = & backup -> arclog_bytes ;
453- options [i ++ ].var = & backup -> backup_bytes ;
454419options [i ++ ].var = & backup -> block_size ;
455420options [i ++ ].var = & backup -> wal_block_size ;
456421options [i ++ ].var = & status ;
@@ -527,8 +492,6 @@ parse_backup_mode(const char *value)
527492return BACKUP_MODE_FULL ;
528493else if (len > 0 && pg_strncasecmp ("incremental" ,v ,len )== 0 )
529494return BACKUP_MODE_INCREMENTAL ;
530- else if (len > 0 && pg_strncasecmp ("archive" ,v ,len )== 0 )
531- return BACKUP_MODE_ARCHIVE ;
532495
533496/* Backup mode is invalid, so leave with an error */
534497elog (ERROR_ARGS ,_ ("invalid backup-mode \"%s\"" ),value );
@@ -597,6 +560,4 @@ catalog_init_config(pgBackup *backup)
597560backup -> recovery_xid = 0 ;
598561backup -> recovery_time = (time_t )0 ;
599562backup -> data_bytes = BYTES_INVALID ;
600- backup -> arclog_bytes = BYTES_INVALID ;
601- backup -> backup_bytes = BYTES_INVALID ;
602563}