Re: [HACKERS] logical decoding of two-phase transactions
От | Amit Kapila |
---|---|
Тема | Re: [HACKERS] logical decoding of two-phase transactions |
Дата | |
Msg-id | CAA4eK1KajvMBoUZmufpOrX0eaYzsEjHNNd14c94Phw0N4W3K1Q@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: [HACKERS] logical decoding of two-phase transactions (Ajin Cherian <itsajin@gmail.com>) |
Ответы |
Re: [HACKERS] logical decoding of two-phase transactions
|
Список | pgsql-hackers |
On Mon, Sep 28, 2020 at 1:13 PM Ajin Cherian <itsajin@gmail.com> wrote: > > On Wed, Sep 23, 2020 at 2:39 PM Amit Kapila <amit.kapila16@gmail.com> wrote: > > I have added a new patch for supporting 2 phase commit semantics in > the streaming APIs for the logical decoding plugins. I have added 3 > APIs > 1. stream_prepare > 2. stream_commit_prepared > 3. stream_abort_prepared > > I have also added the support for the new APIs in test_decoding > plugin. I have not yet added it to pgoutpout. > > I have also added a fix for the error I saw while calling > ReorderBufferCleanupTXN as part of FinishPrepared handling. As a > result I have removed the function I added earlier, > ReorderBufferCleanupPreparedTXN. > Can you explain what was the problem and how you fixed it? > Please have a look at the new changes and let me know what you think. > > I will continue to look at: > > 1. Remove snapshots on prepare truncate. > 2. Bug seen while abort of prepared transaction, the prepared flag is > lost, and not able to make out that it was a previously prepared > transaction. > And the support of new APIs in pgoutput, right? -- With Regards, Amit Kapila.
В списке pgsql-hackers по дате отправления: