pgsql: Fix xl_heap_lock WAL record field's data type.

Поиск
Список
Период
Сортировка
От Peter Geoghegan
Тема pgsql: Fix xl_heap_lock WAL record field's data type.
Дата
Msg-id E1pmLDs-002aoa-1c@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Fix xl_heap_lock WAL record field's data type.

Make xl_heap_lock's infobits_set field of type uint8, not int8.  Using
int8 isn't appropriate given that the field just holds status bits.
This fixes an oversight in commit 0ac5ad5134.

In passing rename the nearby TransactionId field to "xmax" to make
things consistency with related records, such as xl_heap_lock_updated.

Deliberately avoid a bump in XLOG_PAGE_MAGIC.  No backpatch, either.

Author: Peter Geoghegan <pg@bowt.ie>
Discussion: https://postgr.es/m/CAH2-WzkCd3kOS8b7Rfxw7Mh1_6jvX=Nzo-CWR1VBTiOtVZkWHA@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/e944063294fb9e85190f03948f5ce20331231e2f

Modified Files
--------------
src/backend/access/heap/heapam.c       | 6 +++---
src/backend/access/rmgrdesc/heapdesc.c | 4 ++--
src/include/access/heapam_xlog.h       | 6 +++---
3 files changed, 8 insertions(+), 8 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Andres Freund
Дата:
Сообщение: pgsql: 035_standby_logical_decoding: Add missing waits for replication
Следующее
От: Peter Geoghegan
Дата:
Сообщение: pgsql: Fix Heap rmgr's desc output for infobits arrays.