Commit 64bf53d
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 0839fbe commit 64bf53d
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 | |
|---|---|---|---|
| |||
6396 | 6396 | | |
6397 | 6397 | | |
6398 | 6398 | | |
6399 | | - | |
6400 | | - | |
6401 | | - | |
6402 | | - | |
6403 | | - | |
6404 | | - | |
6405 | | - | |
| 6399 | + | |
| 6400 | + | |
| 6401 | + | |
| 6402 | + | |
| 6403 | + | |
| 6404 | + | |
| 6405 | + | |
| 6406 | + | |
| 6407 | + | |
6406 | 6408 | | |
6407 | | - | |
| 6409 | + | |
6408 | 6410 | | |
6409 | 6411 | | |
6410 | 6412 | | |
| |||
6642 | 6644 | | |
6643 | 6645 | | |
6644 | 6646 | | |
6645 | | - | |
6646 | | - | |
6647 | | - | |
6648 | | - | |
6649 | 6647 | | |
6650 | 6648 | | |
6651 | 6649 | | |
| |||
6656 | 6654 | | |
6657 | 6655 | | |
6658 | 6656 | | |
6659 | | - | |
6660 | | - | |
6661 | | - | |
6662 | | - | |
| 6657 | + | |
| 6658 | + | |
| 6659 | + | |
| 6660 | + | |
6663 | 6661 | | |
6664 | 6662 | | |
6665 | 6663 | | |
| |||
| 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 | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
| 64 | + | |
66 | 65 | | |
67 | 66 | | |
68 | 67 | | |
| |||
0 commit comments