aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Paquier <michael@paquier.xyz>2018-11-21 08:43:32 +0900
committerMichael Paquier <michael@paquier.xyz>2018-11-21 08:43:32 +0900
commit0999ac479292c12a7c373e612b15e1ff47077990 (patch)
tree5bd69550ca6b9149c4ac34789acdf3c616c4e910 /src
parentea8bc349bd1d92a882d636b535723b36366d9fbe (diff)
downloadpostgresql-0999ac479292c12a7c373e612b15e1ff47077990.tar.gz
postgresql-0999ac479292c12a7c373e612b15e1ff47077990.zip
Improve description of buffer used to store records in WAL reader
The dedicated private buffer to store records is used only for these crossing a page boundary since 285bd0ac, but its description did not match completely the reality. Reported-by: Andrey Lepikhov Author: Michael Paquier Discussion: https://postgr.es/m/49518b48-2036-5e43-1818-0f594e375e76@postgrespro.ru
Diffstat (limited to 'src')
-rw-r--r--src/include/access/xlogreader.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/include/access/xlogreader.h b/src/include/access/xlogreader.h
index 40116f8ecb4..44ca2bc2fda 100644
--- a/src/include/access/xlogreader.h
+++ b/src/include/access/xlogreader.h
@@ -185,7 +185,10 @@ struct XLogReaderState
*/
TimeLineID nextTLI;
- /* Buffer for current ReadRecord result (expandable) */
+ /*
+ * Buffer for current ReadRecord result (expandable), used when a record
+ * crosses a page boundary.
+ */
char *readRecordBuf;
uint32 readRecordBufSize;