Remove AtSubStart_Notify.

Robert Haas <rhaas@postgresql.org>

Commit: 967e276e9f6b485c8577371713a323bf277b6902
Author: Robert Haas <rhaas@postgresql.org>
Date: 2019-10-04T12:19:25Z
Releases: 13.0
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

Files

PathChange+/−
src/backend/access/transam/xact.c modified +0 −1
src/backend/commands/async.c modified +164 −133
src/include/commands/async.h modified +0 −1

Discussion