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 1wEPEj-003xzG-1f for pgsql-hackers@arkaria.postgresql.org; Sun, 19 Apr 2026 10:18:45 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wEPEh-00EvmP-1s for pgsql-hackers@arkaria.postgresql.org; Sun, 19 Apr 2026 10:18:43 +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 1wEPEh-00Evm8-0V for pgsql-hackers@lists.postgresql.org; Sun, 19 Apr 2026 10:18:43 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wEPEc-00000001l6r-09ww for pgsql-hackers@postgresql.org; Sun, 19 Apr 2026 10:18:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Transfer-Encoding:Content-Type: Mime-Version:References:In-Reply-To:From:Subject:Cc:To:Message-Id:Date:Sender :Reply-To:Content-ID:Content-Description; bh=Bwz+H3EWfAFFkAu1muwt/Fx4ZRnpyzXw+xIZKCHgupM=; b=JJhTarKCpTVjWk8Skx4cAUz9bA 04obga3j3MP5cAvevEmnvFRB24z/2/BFO89TQvy10m3oP9j2/eWg24tSBpiZV34p+ysdbMv/YOiKb wMl3xEs0Wy7NDLNMdLE99T3x2MCFlQbsWgcERcfhIeDFWGsCOH5hOEy6gX17OYWTGzDlWW/LA9kwz pUWuqrr/77MCtXWz72cJNuba1FdiJrvfqV4d/+3ARAJ2E6EXjhaz+ylX6GWVH4AfK3jy5ZNPt8lja NR4rc5Dbcj4NS10F7gYbqVJoXq1fm+wPgwHnnwuRrKmMJuFiwXqrg/mBCZm3Ps0laR92WycQJQi8a 8HtuuCkw==; Received: from [2409:11:4120:300:4bb4:20f:7b35:8573] (helo=localhost) by meldrar.postgresql.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wEPES-004jwj-00; Sun, 19 Apr 2026 10:18:30 +0000 Date: Sun, 19 Apr 2026 19:18:01 +0900 (JST) Message-Id: <20260419.191801.590286723326428236.ishii@postgresql.org> To: assam258@gmail.com Cc: zsolt.parragi@percona.com, sjjang112233@gmail.com, vik@postgresfriends.org, er@xs4all.nl, jacob.champion@enterprisedb.com, david.g.johnston@gmail.com, peter@eisentraut.org, pgsql-hackers@postgresql.org Subject: Re: Row pattern recognition From: Tatsuo Ishii In-Reply-To: References: <20260417.224708.424973995260396036.ishii@postgresql.org> X-Mailer: Mew version 6.8 on Emacs 29.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2409:11:4120:300:4bb4:20f:7b35:8573 (failed) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk >> So I guess I should have rebased v46 tree so that the commit is in the >> work tree before applying your patches. Am I correct? >> > > Since the root cause was the patch file mix-up, a rebase would not > have been necessary in this case. That said, the related fix that > went into master ("Fix integer overflow in nodeWindowAgg.c") touches > the same file as several of my patches, so it may cause conflicts > when applying v47. Please let me know if anything is difficult to > resolve. Ok, I will not rebase current v46 and continue to apply your incremental patches and review them, until we agree to ship v47. I may see conflicts while creating v47 patch sets. I will ask help if if your assistance needed. Thanks in advance. > Let me check the crash first. Since apparently the crash was caused by >> my mis operation. >> > > Once confirmed, I will send the corrected patches first. I confirmed 0001-0008 applied cleanly and see no compile warning. Regression test passed, no crash. > Regarding the README.rpr suggestion from the 0008 review: the > documentation in execRPR.c has dependencies spread across the patch > series, so separating it mid-review would be disruptive. I plan to > split it out as part of the final patch list once all 31 patches have > been reviewed. Ok. > I prefer this way. > > > Good ― I will continue folding review feedback into the relevant > existing patches. Patch numbers and subjects will stay stable across > revisions. Looking forward to seeing revised incremental patch sets. Regards, -- Tatsuo Ishii SRA OSS K.K. English: http://www.sraoss.co.jp/index_en/ Japanese:http://www.sraoss.co.jp