- Notifications
You must be signed in to change notification settings - Fork5
Commit4464303
committed
Support default ACLs in get_object_address
In the spirit of890192e, this time add support for the thingsliving in the pg_default_acl catalog. These are not really "objects",but they show up as such in event triggers.There is no "DROP DEFAULT PRIVILEGES" or similar command, so it doesn'tlook like the new representation given would be useful anywhere else, soI didn't try to use it outside objectaddress.c. (That might be a bug initself, but that would be material for another commit.)Reviewed by Stephen Frost.1 parentd4d7777 commit4464303
File tree
7 files changed
+158
-11
lines changed- src
- backend
- catalog
- commands
- include/nodes
- test/regress
- expected
- sql
7 files changed
+158
-11
lines changedLines changed: 129 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
522 | 522 |
| |
523 | 523 |
| |
524 | 524 |
| |
525 |
| - | |
| 525 | + | |
526 | 526 |
| |
527 | 527 |
| |
528 | 528 |
| |
| |||
557 | 557 |
| |
558 | 558 |
| |
559 | 559 |
| |
| 560 | + | |
| 561 | + | |
560 | 562 |
| |
561 | 563 |
| |
562 | 564 |
| |
| |||
775 | 777 |
| |
776 | 778 |
| |
777 | 779 |
| |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
778 | 784 |
| |
779 | 785 |
| |
780 | 786 |
| |
| |||
1447 | 1453 |
| |
1448 | 1454 |
| |
1449 | 1455 |
| |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
| 1477 | + | |
| 1478 | + | |
| 1479 | + | |
| 1480 | + | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + | |
| 1484 | + | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
| 1498 | + | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
| 1506 | + | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
| 1514 | + | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
| 1518 | + | |
| 1519 | + | |
| 1520 | + | |
| 1521 | + | |
| 1522 | + | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
1450 | 1563 |
| |
1451 | 1564 |
| |
1452 | 1565 |
| |
| |||
1599 | 1712 |
| |
1600 | 1713 |
| |
1601 | 1714 |
| |
| 1715 | + | |
1602 | 1716 |
| |
1603 | 1717 |
| |
1604 | 1718 |
| |
| |||
4024 | 4138 |
| |
4025 | 4139 |
| |
4026 | 4140 |
| |
4027 |
| - | |
4028 |
| - | |
4029 |
| - | |
4030 |
| - | |
| 4141 | + | |
| 4142 | + | |
4031 | 4143 |
| |
4032 | 4144 |
| |
4033 | 4145 |
| |
| |||
4047 | 4159 |
| |
4048 | 4160 |
| |
4049 | 4161 |
| |
| 4162 | + | |
4050 | 4163 |
| |
4051 | 4164 |
| |
4052 |
| - | |
| 4165 | + | |
4053 | 4166 |
| |
4054 | 4167 |
| |
4055 | 4168 |
| |
4056 |
| - | |
4057 |
| - | |
4058 | 4169 |
| |
4059 | 4170 |
| |
4060 | 4171 |
| |
4061 | 4172 |
| |
4062 | 4173 |
| |
| 4174 | + | |
| 4175 | + | |
4063 | 4176 |
| |
4064 | 4177 |
| |
4065 | 4178 |
| |
| |||
4081 | 4194 |
| |
4082 | 4195 |
| |
4083 | 4196 |
| |
| 4197 | + | |
| 4198 | + | |
| 4199 | + | |
| 4200 | + | |
| 4201 | + | |
| 4202 | + | |
| 4203 | + | |
| 4204 | + | |
4084 | 4205 |
| |
4085 | 4206 |
| |
4086 | 4207 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1065 | 1065 |
| |
1066 | 1066 |
| |
1067 | 1067 |
| |
| 1068 | + | |
1068 | 1069 |
| |
1069 | 1070 |
| |
1070 | 1071 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1239 | 1239 |
| |
1240 | 1240 |
| |
1241 | 1241 |
| |
| 1242 | + | |
1242 | 1243 |
| |
1243 | 1244 |
| |
1244 | 1245 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
116 | 116 |
| |
117 | 117 |
| |
118 | 118 |
| |
| 119 | + | |
| 120 | + | |
| 121 | + | |
119 | 122 |
| |
120 | 123 |
| |
121 | 124 |
| |
| |||
135 | 138 |
| |
136 | 139 |
| |
137 | 140 |
| |
| 141 | + | |
138 | 142 |
| |
139 | 143 |
| |
140 | 144 |
| |
|
Lines changed: 15 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| 33 | + | |
| 34 | + | |
33 | 35 |
| |
34 | 36 |
| |
35 | 37 |
| |
| |||
77 | 79 |
| |
78 | 80 |
| |
79 | 81 |
| |
80 |
| - | |
| 82 | + | |
81 | 83 |
| |
82 | 84 |
| |
83 | 85 |
| |
| |||
255 | 257 |
| |
256 | 258 |
| |
257 | 259 |
| |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
258 | 266 |
| |
259 | 267 |
| |
260 | 268 |
| |
| |||
341 | 349 |
| |
342 | 350 |
| |
343 | 351 |
| |
| 352 | + | |
| 353 | + | |
344 | 354 |
| |
345 | 355 |
| |
346 | 356 |
| |
| |||
355 | 365 |
| |
356 | 366 |
| |
357 | 367 |
| |
| 368 | + | |
| 369 | + | |
358 | 370 |
| |
359 | 371 |
| |
360 | 372 |
| |
| |||
391 | 403 |
| |
392 | 404 |
| |
393 | 405 |
| |
394 |
| - | |
| 406 | + | |
395 | 407 |
| |
396 | 408 |
| |
397 | 409 |
| |
398 | 410 |
| |
399 | 411 |
| |
400 | 412 |
| |
| 413 | + | |
401 | 414 |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
110 | 110 |
| |
111 | 111 |
| |
112 | 112 |
| |
| 113 | + | |
| 114 | + | |
113 | 115 |
| |
114 | 116 |
| |
115 | 117 |
| |
|
Lines changed: 6 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
| 37 | + | |
| 38 | + | |
37 | 39 |
| |
38 | 40 |
| |
39 | 41 |
| |
| |||
73 | 75 |
| |
74 | 76 |
| |
75 | 77 |
| |
76 |
| - | |
| 78 | + | |
77 | 79 |
| |
78 | 80 |
| |
79 | 81 |
| |
| |||
156 | 158 |
| |
157 | 159 |
| |
158 | 160 |
| |
| 161 | + | |
| 162 | + | |
159 | 163 |
| |
160 | 164 |
| |
161 | 165 |
| |
| |||
176 | 180 |
| |
177 | 181 |
| |
178 | 182 |
| |
| 183 | + | |
179 | 184 |
|
0 commit comments
Comments
(0)