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 1wAjhb-000H41-2h for pgpool-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 07:21:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAjhZ-004Ahe-0m for pgpool-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 07:21:22 +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 1wAjhY-004AhW-2y for pgpool-hackers@lists.postgresql.org; Thu, 09 Apr 2026 07:21:21 +0000 Received: from mail-yw1-x112d.google.com ([2607:f8b0:4864:20::112d]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wAjhW-000000007qH-32sW for pgpool-hackers@lists.postgresql.org; Thu, 09 Apr 2026 07:21:20 +0000 Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-79853c0f5b9so6898117b3.0 for ; Thu, 09 Apr 2026 00:21:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775719278; cv=none; d=google.com; s=arc-20240605; b=i0pZuWjRxyj17Q41CqBguV7SPQXKWEfGOBscIMI23vSh3R/zOTUp0m66IzgxIqWzGq E9bV5Y1Vg/uzZyNvxqCVIooc9ekGXOVIi/w4kJ/vnb+PUk3Cl9kLxTfSpQpx/2U1fCeA eUGHqGGy7LSgH4+hEDIAgxrNnke0boAEp8Z2SWaNHwFtXrY8tjwxtbvaaHlGq2fd8cC3 Z49iBcEUlWEI4TROaoiLlzjqKm+V+B+xO//RMtBX+jClDzjNiPXRJKCEU0qIaxYP074d neQo355qF16tB+EY9uD8HaRJWlDMzvpfUo2AHWqaA6SENb/zMUhnIJcrsFg3Rs3CBXcf MByQ== 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=SX2+MnjRJV7o32lxqYC8NX+31KFV64XuJN6NUGrllrY=; fh=m3oiE62fRN5J1XaE+5vpHZRIgCyFefxVI0mFw3d8yxA=; b=DPKTkyh2TIqcNO62JQaN3pUaBv1iMXLFib1vo0tr0THCfeiePEO4Zxja1Wywnkdz2Q fnVE6WFqO0j+Vq3O8ioiJ6DdbdegpD5PGqKy/7v74P1NV1sj2uLHqAZ0L/RqnTFyIIY5 NFA42EH9cQbxpN9kwmJOR9RJ6366DNd48eaFZUoGUGIlDMXuM0SVxasXE73CnkQ1TSqD WudzTLcvGGF0udY8SFPEEgcGANZxLJMzjz38Bm+Moa8UbJU+nJU1xaCUdUM6q2JMayQF F3FXqD53hcmjDVjz+we/32HYCO9/TcQx3SMP3jDC2hehF+/fB59kIabuaB6DXEQ14vHO WT6w==; 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=tailorbrands.com; s=google; t=1775719278; x=1776324078; 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=SX2+MnjRJV7o32lxqYC8NX+31KFV64XuJN6NUGrllrY=; b=YCemsRidKLaO6s0e3ZYO5oaPMMC588M9AHmtGWGKY/l9u03a5ry5qqeQ6BPL88+hHk Xd7GNAitt6ok/eEmuMOQX87cLjBYFbp2N9QSEheRRFU3wOpyTqosBFl4Q3wdVRRO53Dp mcXhFendHQI30aXF20Y5qKMuun+H9T7hmRWM3Gj/lDpPV4cmdqAPJY0ii6OaMPIzKXf2 wP+hpjsgZd4+5iJFX01JSBa/FIJYKJSoFBXjL1UoA/NQi5EpPGRXqBF/suRZxX3veZC2 QfZFY78pRWzAyTLqZPyzgaKTBbkE1i39xGIMBhwHruEtvWkcWdBYYfiRZNQ6AsrDUcwy rvdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775719278; x=1776324078; 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=SX2+MnjRJV7o32lxqYC8NX+31KFV64XuJN6NUGrllrY=; b=RFpecRaLM7d9rUonUPhSJ96x2P8lyWMghclgvJxX4ZW5fbzMfTix50WMkQ+Hj68bpc pBTYgbIbTBd2vhociQzjpC+nBUXz8ZL4sUUvraTWSZYAMONVwocjINkascgO/Ha4FFp9 SRYaiFLoiiuouvvaTbduyBVdf9Q9Lz6JEcdzgNV4NdBlKutpbj1yewkenpekVJN1BBUi aggZmjsERu6qCiHFTsmO3wzcsM0wabViw5114QFYbsVl1swqblNFXEHdkHtEmjuo6DrX k1bUDS6Sj9k3EYq665wA18VLk07eOGWvrm2D5LbxLOlDDiPOSZKAGJsRpbPK2LAxFOOd eDkQ== X-Gm-Message-State: AOJu0YyqrgeXceyzhrBdE3MUlAcFbEpEWgRBk0DW0q1NTt19VftLbVqz 9im5cemM1O6pr1qRdmMaZR3APMBYV0JRF79W4iUQEwRYiFniVK5Xx4D85EDVw81AyARzM4rN4MF /iyEg6NEqw32OyHHMTKGizOsgyEslLleSfjF2LyO+iQ== X-Gm-Gg: AeBDiet4VkUu9RYkAjm4ols+74SWVTEKTeaWCVTlMCEyWnLRlUo3E5YYSFUK8amnB1p 46O4EgvhFFi3Z38g7PUp3lhqmuDR4mpL+Vk9ZzWZgwBMCprq05xxdxEPm7BFxuvoBFgLlMylCSk DdgYo8GBNceSnNZseNRs8ZgWxx5Yhxn0q/ML13VsUC8biBYgJbx4aX2ktUdqyWrdyUv9DkhvuVl Z/O2dsBnHk5K3ja9VnO4CtWHrTZX1iAw5VbkEVV3sBSP5CbSvEoiDgWrHe3t8bL7CvTm/+8hP0j xR6qKEj8xjtjvAEvL9knLs6Gp8bVHFlB3mzYY64RpS05AEBYUCMO/CctmJbEe8oZKFRhPeKMMpj 5mfTCyAx8QnT+VPn+17fo8dIPnoKi4AmAjvZqga/Ix6wUkGiTT//Y4juYG5po9fdDqR84D1g= X-Received: by 2002:a05:690c:6d82:b0:79b:d245:8679 with SMTP id 00721157ae682-7adf149a650mr24095997b3.5.1775719278242; Thu, 09 Apr 2026 00:21:18 -0700 (PDT) MIME-Version: 1.0 References: <20260407.090802.1335576118037412011.ishii@postgresql.org> <20260407.181009.1762204033074164841.ishii@postgresql.org> <20260407.184348.71921003141910652.ishii@postgresql.org> In-Reply-To: <20260407.184348.71921003141910652.ishii@postgresql.org> From: Nadav Shatz Date: Thu, 9 Apr 2026 09:21:06 +0200 X-Gm-Features: AQROBzDkbRGbhYLX9cpnewEptywulguN8fhHcxYD-1Z1O6fJ_bnHJHLSMDrq5qc Message-ID: Subject: Re: Proposal: Recent mutated table tracking in memory To: Tatsuo Ishii Cc: pgpool-hackers@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000cd21ee064f01dcc9" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000cd21ee064f01dcc9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Tatsuo, Looks good to me thanks! Please go ahead with your review. waiting to hear back from you. Best, On Tue, Apr 7, 2026 at 11:44=E2=80=AFAM Tatsuo Ishii = wrote: > Hi Nadav, > > >> Yes I ran into it during the work on the feature. Let me know if you > want > >> me to separately submit it. > > > > Thank you for the offering, but I have already pushed the part. > > > > > https://git.postgresql.org/gitweb/?p=3Dpgpool2.git;a=3Dcommit;h=3D2475598= 5692be577bdcf487ebddb2c2ff6116661 > > I have modified your patch by just running pgindent (plus subtle > addition to typedefs.list). No detailed code review is done yet. Also > I created a commit message which tries to summarize the > feature. Please let me know any correction and enhancement. > > Based on this, I will start more detailed review. It will take a > while. > > Regards, > -- > Tatsuo Ishii > SRA OSS K.K. > English: http://www.sraoss.co.jp/index_en/ > Japanese:http://www.sraoss.co.jp > --=20 Nadav Shatz Tailor Brands | CTO --000000000000cd21ee064f01dcc9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Tatsuo,

Looks good to me thanks!

Please go ahead with your review. waiting to hear bac= k=C2=A0from you.

Best,

On Tue, Apr 7, 2026 at 11:44=E2=80=AFAM Tatsuo Ishii <ishii@postgresql.org> wrote:
Hi Nadav,

>> Yes I ran into it during the work on the feature. Let me know if y= ou want
>> me to separately submit it.
>
> Thank you for the offering, but I have already pushed the part.
>
> https://git.postgresql.org/gitweb/?p=3Dpgpool2.git;a=3Dcommit;h= =3D24755985692be577bdcf487ebddb2c2ff6116661

I have modified your patch by just running pgindent (plus subtle
addition to typedefs.list). No detailed code review is done yet.=C2=A0 Also=
I created a commit message which tries to summarize the
feature. Please let me know any correction and enhancement.

Based on this, I will start more detailed review. It will take a
while.

Regards,
--
Tatsuo Ishii
SRA OSS K.K.
English: http://www.sraoss.co.jp/index_en/
Japanese:http://www.sraoss.co.jp


--
Nadav Shatz
<= font color=3D"#000000">Tailor Brands=C2=A0| CTO
--000000000000cd21ee064f01dcc9--