Commit 1d6fbc3
committed
Refactor routines for subscription and publication lookups
Those routines gain a missing_ok argument, allowing a caller to get a
NULL result instead of an error if set to true. This is part of a
larger refactoring effort for objectaddress.c where trying to check for
non-existing objects does not result in cache lookup failures.
Author: Michael Paquier
Reviewed-by: Aleksander Alekseev, Álvaro Herrera
Discussion: https://postgr.es/m/CAB7nPqSZxrSmdHK-rny7z8mi=EAFXJ5J-0RbzDw6aus=wB5azQ@mail.gmail.com1 parent 07a3af0 commit 1d6fbc3
File tree
5 files changed
+28
-12
lines changed- src
- backend/catalog
- include/catalog
5 files changed
+28
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3508 | 3508 | | |
3509 | 3509 | | |
3510 | 3510 | | |
3511 | | - | |
| 3511 | + | |
| 3512 | + | |
3512 | 3513 | | |
3513 | 3514 | | |
3514 | 3515 | | |
| |||
3526 | 3527 | | |
3527 | 3528 | | |
3528 | 3529 | | |
3529 | | - | |
| 3530 | + | |
3530 | 3531 | | |
3531 | 3532 | | |
3532 | 3533 | | |
| |||
3542 | 3543 | | |
3543 | 3544 | | |
3544 | 3545 | | |
3545 | | - | |
| 3546 | + | |
| 3547 | + | |
3546 | 3548 | | |
3547 | 3549 | | |
3548 | 3550 | | |
| |||
5042 | 5044 | | |
5043 | 5045 | | |
5044 | 5046 | | |
5045 | | - | |
| 5047 | + | |
5046 | 5048 | | |
5047 | 5049 | | |
5048 | 5050 | | |
| |||
5063 | 5065 | | |
5064 | 5066 | | |
5065 | 5067 | | |
5066 | | - | |
| 5068 | + | |
5067 | 5069 | | |
5068 | 5070 | | |
5069 | 5071 | | |
| |||
5079 | 5081 | | |
5080 | 5082 | | |
5081 | 5083 | | |
5082 | | - | |
| 5084 | + | |
5083 | 5085 | | |
5084 | 5086 | | |
5085 | 5087 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
430 | 433 | | |
431 | 434 | | |
432 | | - | |
| 435 | + | |
433 | 436 | | |
434 | 437 | | |
435 | 438 | | |
| |||
438 | 441 | | |
439 | 442 | | |
440 | 443 | | |
441 | | - | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
442 | 449 | | |
443 | 450 | | |
444 | 451 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
182 | 185 | | |
183 | 186 | | |
184 | | - | |
| 187 | + | |
185 | 188 | | |
186 | 189 | | |
187 | 190 | | |
| |||
190 | 193 | | |
191 | 194 | | |
192 | 195 | | |
193 | | - | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
194 | 201 | | |
195 | 202 | | |
196 | 203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
0 commit comments