mirror of
https://github.com/postgres/postgres.git
synced 2025-07-08 11:42:09 +03:00
Don't include unused space in LOG_NEWPAGE records.
This is the same trick we use when taking a full page image of a buffer passed to XLogInsert.
This commit is contained in:
@ -435,10 +435,10 @@ ginbuildempty(PG_FUNCTION_ARGS)
|
||||
START_CRIT_SECTION();
|
||||
GinInitMetabuffer(MetaBuffer);
|
||||
MarkBufferDirty(MetaBuffer);
|
||||
log_newpage_buffer(MetaBuffer);
|
||||
log_newpage_buffer(MetaBuffer, false);
|
||||
GinInitBuffer(RootBuffer, GIN_LEAF);
|
||||
MarkBufferDirty(RootBuffer);
|
||||
log_newpage_buffer(RootBuffer);
|
||||
log_newpage_buffer(RootBuffer, false);
|
||||
END_CRIT_SECTION();
|
||||
|
||||
/* Unlock and release the buffers. */
|
||||
|
Reference in New Issue
Block a user