- Notifications
You must be signed in to change notification settings - Fork5
Commit0eaa36a
committed
Bring syntax of role-related commands into SQL compliance. To avoid
syntactic conflicts, both privilege and role GRANT/REVOKE commands haveto use the same production for scanning the list of tokens that mighteventually turn out to be privileges or role names. So, change theexisting GRANT/REVOKE code to expect a list of strings not pre-reducedAclMode values. Fix a couple other minor issues while at it, such asInitializeAcl function name conflicting with a Windows system function.1 parent88b49cd commit0eaa36a
File tree
11 files changed
+344
-316
lines changed- src
- backend
- catalog
- commands
- parser
- utils
- adt
- init
- include
- nodes
- storage
- utils
- test/regress/expected
11 files changed
+344
-316
lines changedLines changed: 53 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
| 50 | + | |
50 | 51 |
| |
51 | 52 |
| |
52 | 53 |
| |
| |||
209 | 210 |
| |
210 | 211 |
| |
211 | 212 |
| |
212 |
| - | |
| 213 | + | |
213 | 214 |
| |
214 | 215 |
| |
215 | 216 |
| |
| |||
220 | 221 |
| |
221 | 222 |
| |
222 | 223 |
| |
223 |
| - | |
| 224 | + | |
| 225 | + | |
224 | 226 |
| |
225 | 227 |
| |
226 | 228 |
| |
| |||
377 | 379 |
| |
378 | 380 |
| |
379 | 381 |
| |
380 |
| - | |
| 382 | + | |
381 | 383 |
| |
382 | 384 |
| |
383 | 385 |
| |
| |||
388 | 390 |
| |
389 | 391 |
| |
390 | 392 |
| |
391 |
| - | |
| 393 | + | |
| 394 | + | |
392 | 395 |
| |
393 | 396 |
| |
394 | 397 |
| |
| |||
535 | 538 |
| |
536 | 539 |
| |
537 | 540 |
| |
538 |
| - | |
| 541 | + | |
539 | 542 |
| |
540 | 543 |
| |
541 | 544 |
| |
| |||
546 | 549 |
| |
547 | 550 |
| |
548 | 551 |
| |
549 |
| - | |
| 552 | + | |
| 553 | + | |
550 | 554 |
| |
551 | 555 |
| |
552 | 556 |
| |
| |||
689 | 693 |
| |
690 | 694 |
| |
691 | 695 |
| |
692 |
| - | |
| 696 | + | |
693 | 697 |
| |
694 | 698 |
| |
695 | 699 |
| |
| |||
700 | 704 |
| |
701 | 705 |
| |
702 | 706 |
| |
703 |
| - | |
| 707 | + | |
| 708 | + | |
704 | 709 |
| |
705 | 710 |
| |
706 | 711 |
| |
| |||
852 | 857 |
| |
853 | 858 |
| |
854 | 859 |
| |
855 |
| - | |
| 860 | + | |
856 | 861 |
| |
857 | 862 |
| |
858 | 863 |
| |
| |||
863 | 868 |
| |
864 | 869 |
| |
865 | 870 |
| |
866 |
| - | |
| 871 | + | |
| 872 | + | |
867 | 873 |
| |
868 | 874 |
| |
869 | 875 |
| |
| |||
1006 | 1012 |
| |
1007 | 1013 |
| |
1008 | 1014 |
| |
1009 |
| - | |
| 1015 | + | |
1010 | 1016 |
| |
1011 | 1017 |
| |
1012 | 1018 |
| |
| |||
1017 | 1023 |
| |
1018 | 1024 |
| |
1019 | 1025 |
| |
1020 |
| - | |
| 1026 | + | |
| 1027 | + | |
1021 | 1028 |
| |
1022 | 1029 |
| |
1023 | 1030 |
| |
| |||
1157 | 1164 |
| |
1158 | 1165 |
| |
1159 | 1166 |
| |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
1160 | 1200 |
| |
1161 | 1201 |
| |
1162 | 1202 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
266 | 266 |
| |
267 | 267 |
| |
268 | 268 |
| |
269 |
| - | |
| 269 | + | |
270 | 270 |
| |
271 | 271 |
| |
272 | 272 |
| |
|
Lines changed: 49 additions & 47 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
64 |
| - | |
65 |
| - | |
66 |
| - | |
67 |
| - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
71 | 71 |
| |
72 |
| - | |
73 |
| - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
74 | 75 |
| |
75 | 76 |
| |
76 | 77 |
| |
| |||
121 | 122 |
| |
122 | 123 |
| |
123 | 124 |
| |
124 |
| - | |
| 125 | + | |
125 | 126 |
| |
126 |
| - | |
| 127 | + | |
127 | 128 |
| |
128 | 129 |
| |
129 | 130 |
| |
130 |
| - | |
| 131 | + | |
131 | 132 |
| |
132 |
| - | |
| 133 | + | |
133 | 134 |
| |
134 |
| - | |
| 135 | + | |
135 | 136 |
| |
136 | 137 |
| |
137 | 138 |
| |
138 |
| - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
139 | 148 |
| |
140 | 149 |
| |
141 | 150 |
| |
| |||
164 | 173 |
| |
165 | 174 |
| |
166 | 175 |
| |
167 |
| - | |
168 |
| - | |
169 |
| - | |
170 |
| - | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
171 | 182 |
| |
172 | 183 |
| |
173 | 184 |
| |
| |||
257 | 268 |
| |
258 | 269 |
| |
259 | 270 |
| |
260 |
| - | |
| 271 | + | |
261 | 272 |
| |
262 | 273 |
| |
263 | 274 |
| |
| |||
269 | 280 |
| |
270 | 281 |
| |
271 | 282 |
| |
272 |
| - | |
| 283 | + | |
| 284 | + | |
273 | 285 |
| |
274 | 286 |
| |
275 |
| - | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
276 | 291 |
| |
277 | 292 |
| |
278 | 293 |
| |
| |||
309 | 324 |
| |
310 | 325 |
| |
311 | 326 |
| |
312 |
| - | |
313 |
| - | |
314 |
| - | |
315 |
| - | |
| 327 | + | |
| 328 | + | |
316 | 329 |
| |
317 | 330 |
| |
318 | 331 |
| |
319 | 332 |
| |
320 |
| - | |
321 | 333 |
| |
322 |
| - | |
| 334 | + | |
323 | 335 |
| |
324 | 336 |
| |
325 | 337 |
| |
| |||
365 | 377 |
| |
366 | 378 |
| |
367 | 379 |
| |
368 |
| - | |
369 |
| - | |
370 |
| - | |
371 |
| - | |
372 |
| - | |
373 |
| - | |
374 |
| - | |
375 |
| - | |
376 | 380 |
| |
377 | 381 |
| |
378 | 382 |
| |
| |||
381 | 385 |
| |
382 | 386 |
| |
383 | 387 |
| |
384 |
| - | |
| 388 | + | |
| 389 | + | |
385 | 390 |
| |
386 |
| - | |
| 391 | + | |
387 | 392 |
| |
388 | 393 |
| |
389 | 394 |
| |
390 |
| - | |
| 395 | + | |
391 | 396 |
| |
392 | 397 |
| |
393 | 398 |
| |
| |||
404 | 409 |
| |
405 | 410 |
| |
406 | 411 |
| |
407 |
| - | |
408 |
| - | |
409 | 412 |
| |
410 | 413 |
| |
411 | 414 |
| |
412 | 415 |
| |
413 |
| - | |
414 |
| - | |
| 416 | + | |
| 417 | + | |
415 | 418 |
| |
416 | 419 |
| |
417 | 420 |
| |
| |||
420 | 423 |
| |
421 | 424 |
| |
422 | 425 |
| |
423 |
| - | |
424 |
| - | |
| 426 | + | |
425 | 427 |
| |
426 | 428 |
| |
427 | 429 |
| |
| |||
537 | 539 |
| |
538 | 540 |
| |
539 | 541 |
| |
540 |
| - | |
541 |
| - | |
| 542 | + | |
| 543 | + | |
542 | 544 |
| |
543 | 545 |
| |
544 |
| - | |
545 |
| - | |
| 546 | + | |
| 547 | + | |
546 | 548 |
| |
547 | 549 |
| |
548 | 550 |
| |
|
0 commit comments
Comments
(0)