Move _bt_upgrademetapage() into critical section.
authorTeodor Sigaev <teodor@sigaev.ru>
Wed, 30 May 2018 16:45:39 +0000 (19:45 +0300)
committerTeodor Sigaev <teodor@sigaev.ru>
Wed, 30 May 2018 16:45:39 +0000 (19:45 +0300)
commit08186dc05b3eed9c1f29b3349b122487d84ef3eb
tree9287f13a5243d46f8d2c70ee936e8b255e5d97ef
parent3c9cf069454d80b0b4a54a0a90941a88a97b1122
Move _bt_upgrademetapage() into critical section.

Any changes on page should be done in critical section, so move
_bt_upgrademetapage into critical section. Improve comment. Found by Amit
Kapila during post-commit review of 857f9c36.

Author: Amit Kapila
src/backend/access/nbtree/nbtinsert.c
src/backend/access/nbtree/nbtpage.c
src/include/access/nbtree.h