forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitf64ea6d

Amit Kapila
Add a xid argument to the filter_prepare callback for output plugins.
Along with gid, this provides a different way to identify the transaction.The users that use xid in some way to prepare the transactions can use itto filter prepare transactions. The later commands COMMIT PREPARED orROLLBACK PREPARED carries both identifiers, providing an output plugin thechoice of what to use.Author: Markus WannerReviewed-by: Vignesh C, Amit KapilaDiscussion:https://postgr.es/m/ee280000-7355-c4dc-e47b-2436e7be959c@enterprisedb.com1 parentbc2797e commitf64ea6d
File tree
6 files changed
+38
-21
lines changed- contrib/test_decoding
- doc/src/sgml
- src
- backend/replication/logical
- include/replication
6 files changed
+38
-21
lines changedLines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
| 80 | + | |
80 | 81 |
| |
81 | 82 |
| |
82 | 83 |
| |
| |||
440 | 441 |
| |
441 | 442 |
| |
442 | 443 |
| |
443 |
| - | |
| 444 | + | |
| 445 | + | |
444 | 446 |
| |
445 | 447 |
| |
446 | 448 |
| |
|
Lines changed: 18 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
794 | 794 |
| |
795 | 795 |
| |
796 | 796 |
| |
797 |
| - | |
798 |
| - | |
| 797 | + | |
| 798 | + | |
799 | 799 |
| |
800 | 800 |
| |
| 801 | + | |
801 | 802 |
| |
802 | 803 |
| |
803 |
| - | |
804 |
| - | |
805 |
| - | |
806 |
| - | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
807 | 810 |
| |
808 | 811 |
| |
809 |
| - | |
810 |
| - | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
811 | 816 |
| |
812 | 817 |
| |
813 | 818 |
| |
| |||
1219 | 1224 |
| |
1220 | 1225 |
| |
1221 | 1226 |
| |
1222 |
| - | |
1223 |
| - | |
1224 |
| - | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
1225 | 1232 |
| |
1226 | 1233 |
| |
1227 | 1234 |
| |
|
Lines changed: 11 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
83 |
| - | |
| 83 | + | |
| 84 | + | |
84 | 85 |
| |
85 | 86 |
| |
86 | 87 |
| |
| |||
271 | 272 |
| |
272 | 273 |
| |
273 | 274 |
| |
274 |
| - | |
| 275 | + | |
| 276 | + | |
275 | 277 |
| |
276 | 278 |
| |
277 | 279 |
| |
| |||
298 | 300 |
| |
299 | 301 |
| |
300 | 302 |
| |
301 |
| - | |
| 303 | + | |
| 304 | + | |
302 | 305 |
| |
303 | 306 |
| |
304 | 307 |
| |
| |||
355 | 358 |
| |
356 | 359 |
| |
357 | 360 |
| |
358 |
| - | |
| 361 | + | |
| 362 | + | |
359 | 363 |
| |
360 | 364 |
| |
361 | 365 |
| |
| |||
581 | 585 |
| |
582 | 586 |
| |
583 | 587 |
| |
584 |
| - | |
| 588 | + | |
| 589 | + | |
585 | 590 |
| |
586 | 591 |
| |
587 | 592 |
| |
| |||
599 | 604 |
| |
600 | 605 |
| |
601 | 606 |
| |
602 |
| - | |
| 607 | + | |
603 | 608 |
| |
604 | 609 |
| |
605 | 610 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1083 | 1083 |
| |
1084 | 1084 |
| |
1085 | 1085 |
| |
1086 |
| - | |
| 1086 | + | |
| 1087 | + | |
1087 | 1088 |
| |
1088 | 1089 |
| |
1089 | 1090 |
| |
| |||
1104 | 1105 |
| |
1105 | 1106 |
| |
1106 | 1107 |
| |
1107 |
| - | |
| 1108 | + | |
1108 | 1109 |
| |
1109 | 1110 |
| |
1110 | 1111 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
128 |
| - | |
| 128 | + | |
| 129 | + | |
129 | 130 |
| |
130 | 131 |
| |
131 | 132 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
106 | 106 |
| |
107 | 107 |
| |
108 | 108 |
| |
| 109 | + | |
109 | 110 |
| |
110 | 111 |
| |
111 | 112 |
| |
|
0 commit comments
Comments
(0)