Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sTwHk-003scA-QG for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Jul 2024 04:29:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sTwHh-006KsZ-PF for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Jul 2024 04:28:57 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sTwHh-006KsQ-De for pgsql-hackers@lists.postgresql.org; Wed, 17 Jul 2024 04:28:57 +0000 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sTwHa-002RtQ-I5 for pgsql-hackers@lists.postgresql.org; Wed, 17 Jul 2024 04:28:56 +0000 Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2eeef45d865so31858371fa.0 for ; Tue, 16 Jul 2024 21:28:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721190528; x=1721795328; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9xVeH9TX+I99bQzpNktFYVzZVmboV8JdkbUtvbmQ8u4=; b=AVxuT0asPf0mxB/ogupnp5TS9/8bXyxteAsFAJu1PTD9RBmK6cnbKjWIGrBEVhtbxP bn6TFVhjbVkGVS+B1xnZW2BwzMBuwq87x8rWm0vDEpo1bHSRVKFQmwb9/iK6mT7eaMVb hQM37eVUKUVt73/8IBS/a4wpk74SBdjtMVJaJLS1SjjxDi356hiqFSA2ipszdPuuE10t 76oxpR9G+RjpxgxC4NPlQwlCW7TL3eW6GYZuawE7DHPbXDgErGeUX4+9zh6pUyJZJY5D 8h4ZHixwETygAQ9E2urxQdh+xbqwCANeycAAD0rZ05xcIteSRx+uZ00tqfI7OsYp2Wid E+Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721190528; x=1721795328; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9xVeH9TX+I99bQzpNktFYVzZVmboV8JdkbUtvbmQ8u4=; b=c67+jSeYPhTQTcQVhpX9cIFG0fwcQrWctjgQrLVZY6MWH3PuTAqZKBrJ9yMr79MkG+ W23S6a6tOuaDITWkeSnoLD94dTi+8lrCMDYT5vnNMHs8Cxn7QgXMYnRKf8ImiYHusVEg i3gkTNMWp7O9rsdm9ThW4ApAsW2C2W5M/3OSi5pPDMPnLOpwTniOPuMxKHQrZt1l3eXT TTsUX8ajR9rXuY6pcV+begFd37WIPx82VaLSbLPX2IA7743m9rec6VfpPMPx5xUcYYoW 1d2flLtJ3oNboTKRzrCFSLaQvtVtHoA242ywG/WukUre36Pqf9fhxnpBEG2/RKLJ/8SF vcSg== X-Forwarded-Encrypted: i=1; AJvYcCXFFZ58qf3fNTYN1sSsi1kUFrd95MZIAut3XU8rxP1F9g8Wq6kYoBZldWqkwU8cHY+KURjd/gm7Kvev5WHDBs1pzE3H0q2FZW8banNBh3Czz+N4 X-Gm-Message-State: AOJu0YyzsGLYVen4TZI0Qhdo8GXV0ZGATRbovCc2TjxV5qkqREkaKmyV ZCgW+wSwh3OfDiRQ0giZZ0f9JlS8jTXSZA77PSu62c8iQfvF5s2u/xG2O+GAOjk2nh5J/5kE7PR G0/5fnS4mQOW1ODwe4hCBiruXOSM= X-Google-Smtp-Source: AGHT+IETVoogFgCya+tXCMpY9mAvyf1O3l6K8Bl0XWWerMy1CMMO9piqWyPcAXrk0Q2lwnz0Hvo1WmugegeMliYP7Bc= X-Received: by 2002:a2e:a590:0:b0:2ec:5ff1:2271 with SMTP id 38308e7fff4ca-2eefd094916mr4577771fa.18.1721190528328; Tue, 16 Jul 2024 21:28:48 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Peter Smith Date: Wed, 17 Jul 2024 14:28:20 +1000 Message-ID: Subject: Re: Slow catchup of 2PC (twophase) transactions on replica in LR To: "Hayato Kuroda (Fujitsu)" Cc: Amit Kapila , "Zhijie Hou (Fujitsu)" , "pgsql-hackers@lists.postgresql.org" , Vitaly Davydov , Ajin Cherian Content-Type: multipart/mixed; boundary="000000000000083ac6061d69e62a" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000083ac6061d69e62a Content-Type: multipart/alternative; boundary="000000000000083ac5061d69e628" --000000000000083ac5061d69e628 Content-Type: text/plain; charset="UTF-8" Hi, here is my review of the v18-0003 patch. ====== sgml/ref/alter_subscription.sgml nitpick - some minor tweaks to the documentation text. I also added a link back to the two_phase parameter. Please see the attached diffs file. ====== Kind Regards, Peter Smith. Fujitsu Australia --000000000000083ac5061d69e628 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi, here is my review of the v18-0003 patch.

=3D=3D= =3D=3D=3D=3D
sgml/ref/alter_subscription.sgml

nitpick - some mino= r tweaks to the documentation text. I also added a link back to the two_pha= se parameter. Please see the attached diffs file.

=3D=3D=3D=3D=3D=3D=
Kind Regards,
Peter Smith.
Fujitsu Australia
--000000000000083ac5061d69e628-- --000000000000083ac6061d69e62a Content-Type: text/plain; charset="US-ASCII"; name="PS_NITPICKS_20240717_2PC_V180003.txt" Content-Disposition: attachment; filename="PS_NITPICKS_20240717_2PC_V180003.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lypcbtcn0 ZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9yZWYvYWx0ZXJfc3Vic2NyaXB0aW9uLnNnbWwgYi9k b2Mvc3JjL3NnbWwvcmVmL2FsdGVyX3N1YnNjcmlwdGlvbi5zZ21sCmluZGV4IGUwMjFmODcuLjU4 ZGI5N2YgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dtbC9yZWYvYWx0ZXJfc3Vic2NyaXB0aW9uLnNn bWwKKysrIGIvZG9jL3NyYy9zZ21sL3JlZi9hbHRlcl9zdWJzY3JpcHRpb24uc2dtbApAQCAtMjU2 LDE0ICsyNTYsMTUgQEAgQUxURVIgU1VCU0NSSVBUSU9OIDxyZXBsYWNlYWJsZSBjbGFzcz0icGFy YW1ldGVyIj5uYW1lPC9yZXBsYWNlYWJsZT4gUkVOQU1FIFRPIDwKICAgICAgPC9wYXJhPgogCiAg ICAgIDxwYXJhPgotICAgICAgVGhlIDxsaXRlcmFsPnR3b19waGFzZTwvbGl0ZXJhbD4gcGFyYW1l dGVyIGNhbiBvbmx5IGJlIGFsdGVyZWQgd2hlbiB0aGUKLSAgICAgIHN1YnNjcmlwdGlvbiBpcyBk aXNhYmxlZC4gV2hlbiBhbHRlcmluZyB0aGUgcGFyYW1ldGVyIGZyb20gPGxpdGVyYWw+dHJ1ZTwv bGl0ZXJhbD4KKyAgICAgIFRoZSA8bGluayBsaW5rZW5kPSJzcWwtY3JlYXRlc3Vic2NyaXB0aW9u LXBhcmFtcy13aXRoLXR3by1waGFzZSI+PGxpdGVyYWw+dHdvX3BoYXNlPC9saXRlcmFsPjwvbGlu az4KKyAgICAgIHBhcmFtZXRlciBjYW4gb25seSBiZSBhbHRlcmVkIHdoZW4gdGhlIHN1YnNjcmlw dGlvbiBpcyBkaXNhYmxlZC4KKyAgICAgIFdoZW4gYWx0ZXJpbmcgdGhlIHBhcmFtZXRlciBmcm9t IDxsaXRlcmFsPnRydWU8L2xpdGVyYWw+CiAgICAgICB0byA8bGl0ZXJhbD5mYWxzZTwvbGl0ZXJh bD4sIHRoZSBiYWNrZW5kIHByb2Nlc3MgY2hlY2tzIGZvciBhbnkgaW5jb21wbGV0ZQogICAgICAg cHJlcGFyZWQgdHJhbnNhY3Rpb25zIGRvbmUgYnkgdGhlIGxvZ2ljYWwgcmVwbGljYXRpb24gd29y a2VyIChmcm9tIHdoZW4KICAgICAgIDxsaXRlcmFsPnR3b19waGFzZTwvbGl0ZXJhbD4gcGFyYW1l dGVyIHdhcyBzdGlsbCA8bGl0ZXJhbD50cnVlPC9saXRlcmFsPikKLSAgICAgIGFuZCwgaWYgYW55 IGFyZSBmb3VuZCwgdGhpcyBjb21tYW5kIGlzIGZhaWxlZCB3aXRoIGFuIGVycm9yLiBJbiB0aGlz Ci0gICAgICBjYXNlLCB5b3UgY2FuIHJlc29sdmUgcHJlcGFyZWQgdHJhbnNhY3Rpb25zIG9uIHRo ZSBwdWJsaXNoZXIgbm9kZSBvcgotICAgICAgbWFudWFsbHkgcm9sbCBiYWNrIHRoZW0gb24gdGhl IHN1YnNjcmliZXIuIEFmdGVyIHRoZSBhbHRlcmluZyBmcm9tCisgICAgICBhbmQsIGlmIGFueSBh cmUgZm91bmQsIGFuIGVycm9yIGlzIHJlcG9ydGVkLiBJZiB0aGlzIGhhcHBlbnMsIHlvdSBjYW4K KyAgICAgIHJlc29sdmUgcHJlcGFyZWQgdHJhbnNhY3Rpb25zIG9uIHRoZSBwdWJsaXNoZXIgbm9k ZSBvcgorICAgICAgbWFudWFsbHkgcm9sbCBiYWNrIHRoZW0gb24gdGhlIHN1YnNjcmliZXIsIHRo ZW4gdHJ5IGFnYWluLiBBZnRlciB0aGUgYWx0ZXJpbmcgZnJvbQogICAgICAgPGxpdGVyYWw+dHJ1 ZTwvbGl0ZXJhbD4gdG8gPGxpdGVyYWw+ZmFsc2U8L2xpdGVyYWw+LCB0aGUgcHVibGlzaGVyIHdp bGwKICAgICAgIHJlcGxpY2F0ZSB0cmFuc2FjdGlvbnMgYWdhaW4gd2hlbiB0aGV5IGFyZSBjb21t aXR0ZWQuCiAgICAgIDwvcGFyYT4K --000000000000083ac6061d69e62a--