file_open_failure_v2.patch

application/octet-stream

Filename: file_open_failure_v2.patch
Type: application/octet-stream
Part: 0
Message: Re: avoid unnecessary failure to open restored WAL files

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: context
Series: patch v2
File+
src/backend/access/transam/xlog.c 1 0
*** a/src/backend/access/transam/xlog.c
--- b/src/backend/access/transam/xlog.c
***************
*** 2804,2809 **** XLogFileRead(XLogSegNo segno, int emode, TimeLineID tli,
--- 2804,2810 ----
  					(errcode_for_file_access(),
  					 errmsg("could not rename file \"%s\" to \"%s\": %m",
  							path, xlogfpath)));
+ 		strncpy(path, xlogfpath, MAXPGPATH);
  
  		/*
  		 * If the existing segment was replaced, since walsenders might have