Commit bae8ca8
committed
Revisit cosmetics of "For inplace update, send nontransactional invalidations."
This removes a never-used CacheInvalidateHeapTupleInplace() parameter.
It adds README content about inplace update visibility in logical
decoding. It rewrites other comments.
Back-patch to v18, where commit 243e9b4
first appeared. Since this removes a CacheInvalidateHeapTupleInplace()
parameter, expect a v18 ".abi-compliance-history" edit to follow. PGXN
contains no calls to that function.
Reported-by: Paul A Jungwirth <pj@illuminatedcomputing.com>
Reported-by: Ilyasov Ian <ianilyasov@outlook.com>
Reviewed-by: Paul A Jungwirth <pj@illuminatedcomputing.com>
Reviewed-by: Surya Poondla <s_poondla@apple.com>
Discussion: https://postgr.es/m/CA+renyU+LGLvCqS0=fHit-N1J-2=2_mPK97AQxvcfKm+F-DxJA@mail.gmail.com
Backpatch-through: 181 parent 3fbad03 commit bae8ca8
File tree
5 files changed
+57
-33
lines changed- src
- backend
- access/heap
- replication/logical
- utils/cache
- include/utils
5 files changed
+57
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6360 | 6360 | | |
6361 | 6361 | | |
6362 | 6362 | | |
6363 | | - | |
6364 | | - | |
6365 | | - | |
6366 | | - | |
6367 | | - | |
6368 | | - | |
6369 | | - | |
| 6363 | + | |
| 6364 | + | |
| 6365 | + | |
| 6366 | + | |
| 6367 | + | |
| 6368 | + | |
| 6369 | + | |
| 6370 | + | |
| 6371 | + | |
6370 | 6372 | | |
6371 | | - | |
| 6373 | + | |
6372 | 6374 | | |
6373 | 6375 | | |
6374 | 6376 | | |
| |||
6606 | 6608 | | |
6607 | 6609 | | |
6608 | 6610 | | |
6609 | | - | |
6610 | | - | |
6611 | | - | |
6612 | | - | |
6613 | 6611 | | |
6614 | 6612 | | |
6615 | 6613 | | |
| |||
6620 | 6618 | | |
6621 | 6619 | | |
6622 | 6620 | | |
6623 | | - | |
6624 | | - | |
6625 | | - | |
6626 | | - | |
| 6621 | + | |
| 6622 | + | |
| 6623 | + | |
| 6624 | + | |
6627 | 6625 | | |
6628 | 6626 | | |
6629 | 6627 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
536 | 527 | | |
537 | 528 | | |
538 | 529 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1583 | 1583 | | |
1584 | 1584 | | |
1585 | 1585 | | |
| 1586 | + | |
| 1587 | + | |
| 1588 | + | |
| 1589 | + | |
| 1590 | + | |
1586 | 1591 | | |
1587 | 1592 | | |
1588 | 1593 | | |
1589 | | - | |
1590 | | - | |
| 1594 | + | |
1591 | 1595 | | |
1592 | | - | |
| 1596 | + | |
1593 | 1597 | | |
1594 | 1598 | | |
1595 | 1599 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | | - | |
| 46 | + | |
48 | 47 | | |
49 | 48 | | |
50 | 49 | | |
| |||
0 commit comments