Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m31zq-0007s9-0f for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Jul 2021 19:53:42 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1m31zn-0003Go-8X for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Jul 2021 19:53:39 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m31zl-0003EE-U4 for pgsql-hackers@lists.postgresql.org; Mon, 12 Jul 2021 19:53:39 +0000 Received: from new3-smtp.messagingengine.com ([66.111.4.229]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m31zg-0005at-M4 for pgsql-hackers@lists.postgresql.org; Mon, 12 Jul 2021 19:53:37 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailnew.nyi.internal (Postfix) with ESMTP id AF05B580B29; Mon, 12 Jul 2021 15:53:29 -0400 (EDT) Received: from imap21 ([10.202.2.71]) by compute1.internal (MEProxy); Mon, 12 Jul 2021 15:53:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eulerto.com; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type; s=fm2; bh=PoSY2cWvUl/+p9kGxAlXeWxRmei47Wm 78O0FMKwl2jg=; b=TP8dBaY9C+wcEzeCbmImmz+fe7VmD95G6piAleC7+rQoY+8 s+4d4EkpGfS7PfG4DxMtgVCkBuYMdOL2obl6tPQorGRv4PXAA8ulPeC57MEAFadw 7VYl9On7uXXPImW9KEWeUU8j/8hAKlunuR7QNY5tw2Xh7ulWlr0jzcNDFxMUont4 z4NXQGveyLeORg9bsclPwl5IqlyZbAiC/QxcBxg7cKdEK1agBC139b5BoL1erMon UmBrTFwFfZDsT45l7sG/alNWs16wr82I73G2ULqJjghERQi8MrQuBX5I1HcORLCv tkXVXFaE9IgZpC71B72tdNSa3c8anUhlPWrYPBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=PoSY2c WvUl/+p9kGxAlXeWxRmei47Wm78O0FMKwl2jg=; b=I/ybalxoShcoZoyG4VETl6 iYFx1xLRbVSjEFp+7v1/eqlY3iJCELkl5oSK7uwNRos8aLmUT11V/JAktTprNTFl ymBNuNJLHm+nN3i4TV+aU6iUuQYOSGMLFlSXror1Zz7LA6yOCszkgcoopz0QvGjG 2VQZvp3mtdyZJsghWv9BFHYbrfTVpcCY1EnCa0siA93Flwm1FwHJln9DmkC6Wj56 OYR1Saaig/lJyZ7/TWm02nHuLhV5I4Ihx8uje/k5PbEV3U0wQah+t4GXvX3FdlRV G+S8yHJw7qc6h3vvd52WL0yGPDk8JXAUbWOsMm9iNU65sSSYtfflHyhUQUYQf6YQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudefgddtvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsegrtderreerredtnecuhfhrohhmpedfgfhulhgv rhcuvfgrvhgvihhrrgdfuceovghulhgvrhesvghulhgvrhhtohdrtghomheqnecuggftrf grthhtvghrnhepjeethfeuvdfgffdtteevudeftdejueffkeelveekhfevkeegleefhfej hedtjeegnecuffhomhgrihhnpegvnhhtvghrphhrihhsvggusgdrtghomhenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegvuhhlvghrsegvuhhl vghrthhordgtohhm X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id E07F951C0061; Mon, 12 Jul 2021 15:53:28 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-531-g1160beca77-fm-20210705.001-g1160beca Mime-Version: 1.0 Message-Id: <6b6ef1f8-eaa2-4cdd-8680-14f06f8093fd@www.fastmail.com> In-Reply-To: <513ffc6c-f8da-a889-9fc7-a7d9499cd72c@enterprisedb.com> References: <7e4b5c48-a3d3-4b7e-b455-2d50c60a0ab7@www.fastmail.com> <57373e8b-1264-cd37-404e-8edbcf7884cc@enterprisedb.com> <86d76e89-9a96-411a-8077-f8918cbae2e1@www.fastmail.com> <3dbf7241-a417-45c9-9a0e-04a079de9b9f@www.fastmail.com> <0ca5b27f-edf8-4ef9-a9e2-533216890f62@www.fastmail.com> <34b61db2-3e26-42ed-bb84-b14a9fe0a60d@www.fastmail.com> <849ee491-bba3-c0ae-cc25-4fce1c03f105@enterprisedb.com> <513ffc6c-f8da-a889-9fc7-a7d9499cd72c@enterprisedb.com> Date: Mon, 12 Jul 2021 16:53:08 -0300 From: "Euler Taveira" To: "Tomas Vondra" , "Greg Nancarrow" Cc: "Amit Kapila" , "Peter Smith" , "Rahila Syed" , "Peter Eisentraut" , =?UTF-8?Q?=C3=96nder_Kalac=C4=B1?= , japin , "Michael Paquier" , "David Steele" , "Craig Ringer" , "Tomas Vondra" , "Amit Langote" , "PostgreSQL Hackers" Subject: Re: row filtering for logical replication Content-Type: multipart/alternative; boundary=f1039674b13046ada70be14f4653ccc1 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --f1039674b13046ada70be14f4653ccc1 Content-Type: text/plain On Mon, Jul 12, 2021, at 8:44 AM, Tomas Vondra wrote: > While looking at the other logrep patch [1] (column filtering) I noticed > Alvaro's comment regarding a new parsenode (PublicationTable) not having > read/out/equal/copy funcs. I'd bet the same thing applies here, so > perhaps see if the patch needs the same fix. Good catch! I completely forgot about _copyPublicationTable() and _equalPublicationTable(). -- Euler Taveira EDB https://www.enterprisedb.com/ --f1039674b13046ada70be14f4653ccc1 Content-Type: text/html
On Mon, Jul 12, 2021, at 8:44 AM, Tomas Vondra wrote:
While looking at the other logrep patch [1] (column filtering) I noticed
Alvaro's comment regarding a new parsenode (PublicationTable) not having
read/out/equal/copy funcs. I'd bet the same thing applies here, so
perhaps see if the patch needs the same fix.
Good catch! I completely forgot about _copyPublicationTable() and
_equalPublicationTable().


--
Euler Taveira

--f1039674b13046ada70be14f4653ccc1--