- Notifications
You must be signed in to change notification settings - Fork28
Commitf74f871
committed
Fix problems with the "role" GUC and parallel query.
Without this fix, dropping a role can sometimes result in parallelquery failures in sessions that have used "SET ROLE" to assume thedropped role, even if that setting isn't active any more.Report by Pavan Deolasee. Patch by Amit Kapila, reviewed by me.Discussion:http://postgr.es/m/CABOikdOomRcZsLsLK+Z+qENM1zxyaWnAvFh3MJZzZnnKiF+REg@mail.gmail.com1 parent21daada commitf74f871
File tree
5 files changed
+43
-16
lines changed- src
- backend
- access/transam
- utils/misc
- include/utils
- test/regress
- expected
- sql
5 files changed
+43
-16
lines changedLines changed: 11 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
70 | 70 |
| |
71 | 71 |
| |
72 | 72 |
| |
| 73 | + | |
73 | 74 |
| |
74 | 75 |
| |
75 | 76 |
| |
| 77 | + | |
76 | 78 |
| |
77 | 79 |
| |
78 | 80 |
| |
| |||
310 | 312 |
| |
311 | 313 |
| |
312 | 314 |
| |
| 315 | + | |
| 316 | + | |
313 | 317 |
| |
314 | 318 |
| |
315 | 319 |
| |
| |||
1126 | 1130 |
| |
1127 | 1131 |
| |
1128 | 1132 |
| |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
1129 | 1140 |
| |
1130 | 1141 |
| |
1131 | 1142 |
| |
|
Lines changed: 9 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
424 | 424 |
| |
425 | 425 |
| |
426 | 426 |
| |
| 427 | + | |
427 | 428 |
| |
428 | 429 |
| |
429 | 430 |
| |
| |||
470 | 471 |
| |
471 | 472 |
| |
472 | 473 |
| |
473 |
| - | |
474 | 474 |
| |
475 | 475 |
| |
476 | 476 |
| |
| |||
8873 | 8873 |
| |
8874 | 8874 |
| |
8875 | 8875 |
| |
| 8876 | + | |
| 8877 | + | |
| 8878 | + | |
| 8879 | + | |
| 8880 | + | |
8876 | 8881 |
| |
8877 | 8882 |
| |
8878 | 8883 |
| |
8879 | 8884 |
| |
8880 | 8885 |
| |
8881 |
| - | |
| 8886 | + | |
| 8887 | + | |
8882 | 8888 |
| |
8883 | 8889 |
| |
8884 | 8890 |
| |
| |||
9139 | 9145 |
| |
9140 | 9146 |
| |
9141 | 9147 |
| |
9142 |
| - | |
9143 | 9148 |
| |
9144 | 9149 |
| |
9145 | 9150 |
| |
9146 | 9151 |
| |
9147 | 9152 |
| |
9148 | 9153 |
| |
9149 | 9154 |
| |
9150 |
| - | |
9151 |
| - | |
9152 |
| - | |
9153 |
| - | |
9154 |
| - | |
9155 |
| - | |
9156 |
| - | |
9157 |
| - | |
9158 |
| - | |
9159 |
| - | |
9160 |
| - | |
9161 |
| - | |
9162 |
| - | |
| 9155 | + | |
9163 | 9156 |
| |
9164 | 9157 |
| |
9165 | 9158 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
245 | 245 |
| |
246 | 246 |
| |
247 | 247 |
| |
| 248 | + | |
248 | 249 |
| |
249 | 250 |
| |
250 | 251 |
| |
|
Lines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
99 | 99 |
| |
100 | 100 |
| |
101 | 101 |
| |
| 102 | + | |
102 | 103 |
| |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
103 | 117 |
| |
104 | 118 |
| |
105 | 119 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| 42 | + | |
42 | 43 |
| |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
43 | 51 |
| |
44 | 52 |
| |
45 | 53 |
| |
|
0 commit comments
Comments
(0)