forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitf10a025
committed
Implement List support for TransactionId
Use it for RelationSyncEntry->streamed_txns, which is currently using aninteger list.The API support is not complete, not because it is hard to write butbecause it's unclear that it's worth the code space, there being solittle use of XID lists.Discussion:https://postgr.es/m/202205130830.g5ntonhztspb@alvherre.pgsqlReviewed-by: Amit Kapila <amit.kapila16@gmail.com>1 parent55f4802 commitf10a025
File tree
5 files changed
+70
-12
lines changed- src
- backend
- nodes
- replication/pgoutput
- include/nodes
5 files changed
+70
-12
lines changedLines changed: 41 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
| 57 | + | |
57 | 58 |
| |
58 | 59 |
| |
59 | 60 |
| |
| |||
71 | 72 |
| |
72 | 73 |
| |
73 | 74 |
| |
74 |
| - | |
| 75 | + | |
| 76 | + | |
75 | 77 |
| |
76 | 78 |
| |
77 | 79 |
| |
| |||
383 | 385 |
| |
384 | 386 |
| |
385 | 387 |
| |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
386 | 406 |
| |
387 | 407 |
| |
388 | 408 |
| |
| |||
714 | 734 |
| |
715 | 735 |
| |
716 | 736 |
| |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
717 | 757 |
| |
718 | 758 |
| |
719 | 759 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
221 | 221 |
| |
222 | 222 |
| |
223 | 223 |
| |
| 224 | + | |
| 225 | + | |
224 | 226 |
| |
225 | 227 |
| |
226 | 228 |
| |
| |||
239 | 241 |
| |
240 | 242 |
| |
241 | 243 |
| |
| 244 | + | |
| 245 | + | |
242 | 246 |
| |
243 | 247 |
| |
244 | 248 |
| |
|
Lines changed: 3 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1923 | 1923 |
| |
1924 | 1924 |
| |
1925 | 1925 |
| |
1926 |
| - | |
1927 |
| - | |
1928 |
| - | |
1929 |
| - | |
1930 |
| - | |
1931 |
| - | |
1932 |
| - | |
1933 |
| - | |
1934 |
| - | |
| 1926 | + | |
1935 | 1927 |
| |
1936 | 1928 |
| |
1937 | 1929 |
| |
| |||
1945 | 1937 |
| |
1946 | 1938 |
| |
1947 | 1939 |
| |
1948 |
| - | |
| 1940 | + | |
1949 | 1941 |
| |
1950 | 1942 |
| |
1951 | 1943 |
| |
| |||
2248 | 2240 |
| |
2249 | 2241 |
| |
2250 | 2242 |
| |
2251 |
| - | |
| 2243 | + | |
2252 | 2244 |
| |
2253 | 2245 |
| |
2254 | 2246 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
317 | 317 |
| |
318 | 318 |
| |
319 | 319 |
| |
| 320 | + | |
320 | 321 |
| |
321 | 322 |
| |
322 | 323 |
| |
|
Lines changed: 21 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
| 48 | + | |
48 | 49 |
| |
49 | 50 |
| |
50 | 51 |
| |
| |||
169 | 170 |
| |
170 | 171 |
| |
171 | 172 |
| |
| 173 | + | |
172 | 174 |
| |
173 | 175 |
| |
174 | 176 |
| |
| |||
194 | 196 |
| |
195 | 197 |
| |
196 | 198 |
| |
| 199 | + | |
197 | 200 |
| |
198 | 201 |
| |
199 | 202 |
| |
| |||
202 | 205 |
| |
203 | 206 |
| |
204 | 207 |
| |
| 208 | + | |
205 | 209 |
| |
206 | 210 |
| |
207 | 211 |
| |
| |||
248 | 252 |
| |
249 | 253 |
| |
250 | 254 |
| |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
251 | 270 |
| |
252 | 271 |
| |
253 | 272 |
| |
| |||
539 | 558 |
| |
540 | 559 |
| |
541 | 560 |
| |
| 561 | + | |
542 | 562 |
| |
543 | 563 |
| |
544 | 564 |
| |
| |||
557 | 577 |
| |
558 | 578 |
| |
559 | 579 |
| |
| 580 | + | |
560 | 581 |
| |
561 | 582 |
| |
562 | 583 |
| |
|
0 commit comments
Comments
(0)