- Notifications
You must be signed in to change notification settings - Fork5
Commit9ee00ef
committed
Fill tuple before HeapSatisfiesHOTAndKeyUpdate
Failing to do this results in almost all updates to system catalogsbeing non-HOT updates, because the OID column would differ (not havingbeen set for the new tuple), which is an indexed column.While at it, make sure to set the tableoid early in both old and newtuples as well. This isn't of much consequence, since that column isseldom (never?) indexed.Report and patch from Andres Freund.1 parent5839052 commit9ee00ef
1 file changed
+24
-15
lines changedLines changed: 24 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2978 | 2978 |
| |
2979 | 2979 |
| |
2980 | 2980 |
| |
| 2981 | + | |
| 2982 | + | |
| 2983 | + | |
| 2984 | + | |
| 2985 | + | |
2981 | 2986 |
| |
2982 | 2987 |
| |
2983 | 2988 |
| |
2984 | 2989 |
| |
| 2990 | + | |
| 2991 | + | |
| 2992 | + | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
| 2996 | + | |
| 2997 | + | |
| 2998 | + | |
| 2999 | + | |
| 3000 | + | |
| 3001 | + | |
| 3002 | + | |
| 3003 | + | |
| 3004 | + | |
| 3005 | + | |
| 3006 | + | |
| 3007 | + | |
2985 | 3008 |
| |
2986 | 3009 |
| |
2987 | 3010 |
| |
| |||
3243 | 3266 |
| |
3244 | 3267 |
| |
3245 | 3268 |
| |
3246 |
| - | |
3247 |
| - | |
3248 |
| - | |
3249 |
| - | |
3250 |
| - | |
3251 |
| - | |
3252 |
| - | |
3253 |
| - | |
3254 |
| - | |
3255 |
| - | |
3256 |
| - | |
3257 |
| - | |
3258 |
| - | |
3259 |
| - | |
| 3269 | + | |
3260 | 3270 |
| |
3261 | 3271 |
| |
3262 | 3272 |
| |
| |||
3318 | 3328 |
| |
3319 | 3329 |
| |
3320 | 3330 |
| |
3321 |
| - | |
3322 | 3331 |
| |
3323 | 3332 |
| |
3324 | 3333 |
| |
|
0 commit comments
Comments
(0)