]> granicus.if.org Git - postgresql/commit
Remove AtSubStart_Notify.
authorRobert Haas <rhaas@postgresql.org>
Fri, 4 Oct 2019 12:19:25 +0000 (08:19 -0400)
committerRobert Haas <rhaas@postgresql.org>
Fri, 4 Oct 2019 12:19:25 +0000 (08:19 -0400)
commit967e276e9f6b485c8577371713a323bf277b6902
treef9af9b118eafadc61f6a3adf1c8788a1bc9d6305
parent6837632b758e0470a2692d9f8303e8aebd6fbd8f
Remove AtSubStart_Notify.

Allocate notify-related state lazily instead. This makes trivial
subtransactions noticeably faster.

Patch by me, reviewed and tested by Dilip Kumar, Kyotaro Horiguchi,
and Jeevan Ladhe.

Discussion: https://postgr.es/m/CA+TgmobE1J22S1eC-6N-je9LgrcwZypkwp+zH6JXo9mc=4Nk3A@mail.gmail.com
src/backend/access/transam/xact.c
src/backend/commands/async.c
src/include/commands/async.h