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.96) (envelope-from ) id 1wPvTb-00192e-20 for pgsql-hackers@arkaria.postgresql.org; Thu, 21 May 2026 04:57:43 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wPvTZ-0095SM-1o for pgsql-hackers@arkaria.postgresql.org; Thu, 21 May 2026 04:57:42 +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.96) (envelope-from ) id 1wPvTZ-0095SD-0S for pgsql-hackers@lists.postgresql.org; Thu, 21 May 2026 04:57:42 +0000 Received: from mail-qv1-xf2d.google.com ([2607:f8b0:4864:20::f2d]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wPvTY-000000002yn-0v8g for pgsql-hackers@lists.postgresql.org; Thu, 21 May 2026 04:57:40 +0000 Received: by mail-qv1-xf2d.google.com with SMTP id 6a1803df08f44-8cc0ef7c306so15363686d6.3 for ; Wed, 20 May 2026 21:57:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779339459; cv=none; d=google.com; s=arc-20240605; b=Q2PEya2yf/Ki03rb0+0p4ltr10NEcVSGmoC10FnjkBiDSCfMknnF8U/x+U6DQIq9ok xU01BQdE8OcjN3KeqX99aLF1AhG195rUzWWDtFG971bEfkAkwFSLrj5fyCem3VCxSo7h +coAMIWIKzSl7XK0GVkd3Oog5XP4CLbNrPIM4iO9FmOD8+x+EiQd3K6h1lkvLe7d0KPB 0aq76yoL2oW+tdc3+rO03KYfgIOUWGIoJpbUWmQ1J/zNmfh3iDr3XlFPiJYiI2KO9nSS MDv0gCe39r/USH8a91bU5UMuhOM3X2EdoLvH49vUvLucsGS43OP/jZEbqBgog38csKk/ 3MJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=MsxtGkA4C+BRj9gRVJxaaUybn30fSRWipDqg1cpGJ5Q=; fh=LqPcLDvn6WU9fRwCMbISjSc6ThYXdNLnYD5LHX1ZiE8=; b=De3rtDuum0Tz5jXBAViXN2N0lday7Jc3wPkuofGq/m10hYKCmiuNMCVK2hEP//dhmn keoUctQwa8HVS/gQeMqYNJc72VxFzbgERufj16pQ+xDH6PWISx2s3InjRApDZVayQA5k amjYNsGn9jQ3DwRSkMBWOPPMJ+2ex5H/fDpfnxZ4cvfXsS/fYaE+fYlub2FesPiAPO5I GlNv7DvWPTTRbIrDCaFkVGZhcm0/MqFLjpZN6ojioDRhC4pen4DpP20tw9JUqF0nZr77 NUdnE7S0Ve2zF6+PX5IHuBXeBDd/a5B0RxwUkUTU8Te4Zmi9IQnvl28U2PsP2LAV5k0F ORsA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779339459; x=1779944259; 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=MsxtGkA4C+BRj9gRVJxaaUybn30fSRWipDqg1cpGJ5Q=; b=QLqhnzIq8NwoFY0FEt3JaOWtwvRtVAwmd78ZZkOAgXwBxmQj92g9vNA4YpqGVKJN+f aNrZjl9JGkESvQIh8+0DeunyA5AHoUaOdC3qCAgCk+QdKNdBp4sIL7jgEJRexz4hqqIG bSVMVmWhuy1Tfg5IJr6udRV3DuYCpKsK3wlvInF4szAtlP/C2l2qZZ6vmVbefXFEG1W/ 1rXaknVXBVHqGb0xGZmzyoetmvNXtZvH8+THYYRBfaH7q9zsBsUyozx9tfSrO5Vrvw+4 UpJsHgWwCL9npEnD5bLTMMIwQwSgeKFivYd+e6yVD9UepmM4EiGph1zXUYhHy+dcEv4U 3Wcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779339459; x=1779944259; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=MsxtGkA4C+BRj9gRVJxaaUybn30fSRWipDqg1cpGJ5Q=; b=GD3vBFxFJMzCChTs3E1OgAR29F0D8iZdEPIKomDzo6yBgoEWBhhaAvNGGqauUOvqUQ UEbYBIQJeZXVnzAq45QC+nrrwmletIbykrIE4KaBCOwhqEo+o/cW8ENbfquv8MrN1fU+ r7NdpnTJ+gAuGZr99bJ5BZLjttAwJ4cupW6VpdX4Bqul8HypTK4dSL2hPn5Mg+EQB82H JJh5O7aeEV2Hvl4TpThgrCzwXUcjYEbWY5leVyOiqrphmoNpytH3f1Hro4AVYWzDUGU4 xdspyqFGLhOr2V3HYSwGg/+RbTFuyhumeIa0GV88J36uUW/hJXYCp/6lYtm4efY6cta1 RaOA== X-Forwarded-Encrypted: i=1; AFNElJ+57XhNQE6BG8bmALeB1wcQpBOmxPSgbCVEqFZ2xHt7c4knAX7x9HCZa60BkQ/88qWvoN35cGF4AK7lhj6o@lists.postgresql.org X-Gm-Message-State: AOJu0YwGwCBjcFWTl4nY9Lla6qbYDYxf3Sl9iWro78DR1eAB0yDK1FQF wVyxtMnfEh6Hu+XFrGZ486RXg6+n2lOb7GvdnVLCH9vG+usBNTUaCh+siKxG19IPplKCBa9Czyo lpGMxC4bR1SEW5/hKaNsfBy5PIE/Dxkk= X-Gm-Gg: Acq92OEYb9pLjbCV4mdN5/UOpKoI2X45vKZhQIbwBOfsW1yDTAHn3he7C2e61mwAeGu gzNYyyxraigWFSFZWYC648C7b7perbbvwrM+A0Y0Sx1nOdV/o8O8m4pkX/WVCW7hGvCCi1Gcxtx ETmW0HQo8qYtQjEGL2q55QSfrbI1Wj3NnAAlJpRfhZcU4S5eAqq3u9yjKRrhqdoM3vlQHm+4klE s7niKCnXmFf5jigxP36O9Q900Lqr3P1v0sqqdMUn5x0z2OoB62otYXyUsNJM73XvBKtYtWCJp2B RT600shSUjDeABPbMQ== X-Received: by 2002:a05:6214:416:b0:8b2:13cd:ad38 with SMTP id 6a1803df08f44-8cc6e32b0c0mr21218416d6.11.1779339459331; Wed, 20 May 2026 21:57:39 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Peter Smith Date: Thu, 21 May 2026 14:57:10 +1000 X-Gm-Features: AVHnY4LOqsa_-ANFsJBDi1mTSJQ66Ru703dJqWCM0PFsfnoArzUAPkJ866nmLDc Message-ID: Subject: Re: Proposal: Conflict log history table for Logical Replication To: vignesh C Cc: Dilip Kumar , Nisha Moond , Amit Kapila , shveta malik , Masahiko Sawada , Bharath Rupireddy , PostgreSQL Hackers , shveta malik Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Vignesh Some trivial review comments for the combined v37-0003/0004 (transfer ownership) patches. ====== src/test/regress/sql/subscription.sql 1. +ALTER SUBSCRIPTION regress_conflict_test1 owner to regress_subscription_user2; /owner to/OWNER TO/ ~~~ 2. +-- Restore the original subscription owner. +ALTER SUBSCRIPTION regress_conflict_test1 owner to regress_subscription_user; /owner to/OWNER TO/ ====== Kind Regards, Peter Smith. Fujitsu Australia