forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit47fd420
committed
Have walsenders participate in procsignal infrastructure.
The non-participation in procsignal was a problem for both changes inmaster, e.g. parallelism not working for normal statements run inwalsender backends, and older branches, e.g. recovery conflicts andcatchup interrupts not working for logical decoding walsenders.This commit thus replaces the previous WalSndXLogSendHandler withprocsignal_sigusr1_handler. In branches sincedb0f6ca that canlead to additional SetLatch calls, but that only rarely seems to makea difference.Author: Andres FreundReviewed-By: Michael PaquierDiscussion:https://postgr.es/m/20170421014030.fdzvvvbrz4nckrow@alap3.anarazel.deBackpatch: 9.4, earlier commits don't seem to benefit sufficiently1 parent703f148 commit47fd420
1 file changed
+1
-13
lines changedLines changed: 1 addition & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
212 | 212 |
| |
213 | 213 |
| |
214 | 214 |
| |
215 |
| - | |
216 | 215 |
| |
217 | 216 |
| |
218 | 217 |
| |
| |||
2857 | 2856 |
| |
2858 | 2857 |
| |
2859 | 2858 |
| |
2860 |
| - | |
2861 |
| - | |
2862 |
| - | |
2863 |
| - | |
2864 |
| - | |
2865 |
| - | |
2866 |
| - | |
2867 |
| - | |
2868 |
| - | |
2869 |
| - | |
2870 |
| - | |
2871 | 2859 |
| |
2872 | 2860 |
| |
2873 | 2861 |
| |
| |||
2901 | 2889 |
| |
2902 | 2890 |
| |
2903 | 2891 |
| |
2904 |
| - | |
| 2892 | + | |
2905 | 2893 |
| |
2906 | 2894 |
| |
2907 | 2895 |
| |
|
0 commit comments
Comments
(0)