- Notifications
You must be signed in to change notification settings - Fork5
Commit26ac217
committed
Catcaches can now store negative entries as well as positive ones, to
speed up repetitive failed searches; per pghackers discussion in lateJanuary. inval.c logic substantially simplified, since we can now treatinserts and deletes alike as far as inval events are concerned. Somerepair work needed in heap_create_with_catalog, which turns out to havebeen doing CommandCounterIncrement at a point where the new relation hasnon-self-consistent catalog entries. With the new inval code, thatresulted in assert failures during a relcache entry rebuild.1 parent592caa0 commit26ac217
File tree
10 files changed
+829
-594
lines changed- src
- backend
- access/heap
- catalog
- commands
- utils/cache
- include
- storage
- utils
10 files changed
+829
-594
lines changedLines changed: 7 additions & 7 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 |
| |
| |||
1131 | 1131 |
| |
1132 | 1132 |
| |
1133 | 1133 |
| |
1134 |
| - | |
| 1134 | + | |
1135 | 1135 |
| |
1136 | 1136 |
| |
1137 | 1137 |
| |
1138 | 1138 |
| |
1139 |
| - | |
| 1139 | + | |
1140 | 1140 |
| |
1141 | 1141 |
| |
1142 | 1142 |
| |
| |||
1278 | 1278 |
| |
1279 | 1279 |
| |
1280 | 1280 |
| |
1281 |
| - | |
| 1281 | + | |
1282 | 1282 |
| |
1283 | 1283 |
| |
1284 | 1284 |
| |
| |||
1585 | 1585 |
| |
1586 | 1586 |
| |
1587 | 1587 |
| |
1588 |
| - | |
| 1588 | + | |
1589 | 1589 |
| |
1590 | 1590 |
| |
1591 | 1591 |
| |
1592 | 1592 |
| |
1593 | 1593 |
| |
1594 | 1594 |
| |
1595 |
| - | |
| 1595 | + | |
1596 | 1596 |
| |
1597 | 1597 |
| |
1598 | 1598 |
| |
1599 | 1599 |
| |
1600 |
| - | |
| 1600 | + | |
1601 | 1601 |
| |
1602 | 1602 |
| |
1603 | 1603 |
| |
|
0 commit comments
Comments
(0)