diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index 06cefe2efeb4df6c0a52ddc8659d956188ba12e3..00140ba8f40b4bf7213119e1181fdfe02dd2aed6 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -10847,7 +10847,11 @@ rm_redo_error_callback(void *arg) initStringInfo(&buf); xlog_outdesc(&buf, record); - errcontext("xlog redo %s", buf.data); + /* translator: %s is an XLog record description */ + errcontext("xlog redo at %X/%X for %s", + (uint32) (record->ReadRecPtr >> 32), + (uint32) record->ReadRecPtr, + buf.data); pfree(buf.data); }