Re: [HACKERS] GSoC 2017: weekly progress reports (week 6)
x4mmm@yandex-team.ru
From: Andrey Borodin <x4mmm@yandex-team.ru>
To: Shubham Barai <shubhambaraiss@gmail.com>
Cc: Thomas Munro <thomas.munro@enterprisedb.com>,
Alexander Korotkov <a.korotkov@postgrespro.ru>,
pgsql-hackers <pgsql-hackers@postgresql.org>,
Kevin Grittner <kgrittn@gmail.com>
Date: 2018-03-07T12:35:13Z
Lists: pgsql-hackers
Hi! > 28 февр. 2018 г., в 22:19, Shubham Barai <shubhambaraiss@gmail.com> написал(а): > > Sure. I have attached a rebased version I've looked into the code closely again. The patch is heavily reworked since GSoC state :) Tests are looking fine and locking is fine-grained. But there is one thing I could not understand: Why do we take a lock during moveRightIfItNeeded()? This place is supposed to be called whenever page is split just before we a locking it and right after we've come to the page from parent. Best regards, Andrey Borodin.
Commits
-
Re-think predicate locking on GIN indexes.
- 0bef1c0678d9 11.0 landed
-
Predicate locking in GIN index
- 43d1ed60fdd9 11.0 landed