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 1wa6Wa-001X5I-2D for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Jun 2026 06:46:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wa6WZ-00AC57-1j for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Jun 2026 06:46:51 +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 1wa6WZ-00AC4z-0p for pgsql-hackers@lists.postgresql.org; Thu, 18 Jun 2026 06:46:51 +0000 Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wa6WS-00000000vkm-0rp7 for pgsql-hackers@lists.postgresql.org; Thu, 18 Jun 2026 06:46:44 +0000 Received: by mail-pf1-x434.google.com with SMTP id d2e1a72fcca58-8453b56ab74so238534b3a.3 for ; Wed, 17 Jun 2026 23:46:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781765203; x=1782370003; darn=lists.postgresql.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Lc/kmKbLw1RDNiDqyqWQlbX3vAFG5avGrlZaJmQqLWw=; b=cU/LE6VwF7hMJA3V6Mh8FVouagxC46K3kbNioe/o1iurLdwr46vCHz4shvEPCU0/qm klADWfMpbfA/fNJlYlvC6YFUN/gAsMwzCbamu4u3kzCXEBgFEGXuhfcfiz5TfeX6xP0M iIc1/6KDSdIt4kwdxt+x/ljtdJ8PIMt95kKhEPg/susRNu1s89xOmOI5TX4vPrnelXEv 6yx9F0Gw9sAJhf2Cjt5u6aqf1DmSe1jiv5Lwqqu8h4NJMySEAWZvjtg9IV8WufyUrxQ4 6aOrS899fam+UR+5SP4DS2GwVyP7Nzv2mt++shkwomXN4Z2e+c5Hlmp5M0irukBuoUjp gyug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781765203; x=1782370003; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Lc/kmKbLw1RDNiDqyqWQlbX3vAFG5avGrlZaJmQqLWw=; b=fBRPyJNRt6ZhYcn5Of0QTZ9vDwVe2NgqW8XYll6OMd99UdGcSVqg+arNG90auJdCPM e2crtkwufCOmAYCrJ6RoubJkSJX25EJszsk2A1d4SirrshFMjgeyTh7GwaRIdS6hz/BF bK8nXuBMFWYn8i/xX2t7ZrtgDrNRTzwdqs5tWph8/7gnsLASXKDSp7K7JQQniJI8cYuw jGwHDMD9JaHmnwk/sDCd6OQgjAWq3hX7xHg7bT7JPkO0Vk346lQ7PUv43Fb1ucwz7h3C SaAFVJPTwfmgyY1Bd0d6x5csXqF1tl1cmrDbix+/77jBcOijADKHjoIIAqIsiRB4UsvP yDww== X-Forwarded-Encrypted: i=1; AFNElJ/Y3iGBHqFTADbuEEx5L+XLsX8R1gGaU8lAlStdFfOIuV3HI5RRlKnzVj9Xb6vgu0f5jtxTP6D1Z4Nnqzg3@lists.postgresql.org X-Gm-Message-State: AOJu0YyehdePhFANF/3gaqcZ05pTjH3btQ9MCnUrtyPX82ctVHXP9nzu U7tfeoiigsfZp1zsYdUw3E9sum7oxiETULJevR2sFxNAkFZM7mGQe5lzrnvJD8tA7nI= X-Gm-Gg: AfdE7ckBxZM7nIk6n/+ELylOCL5dsD7GKeiZcSBK0fEPyKfdrBEAWuZWyEO3UlX4C6E xKmKOjK3YtblWXU1M5AN8hUa5uFTtut9/RaRkzaZk/p+4fY+AukIO22FHj0cnJN7AJtQEosCrxq JA3U65YHNPlMALJtwBmz/m11C3iexm78nja5hVd01dmu4J+2WCzTkNEsXULSPPcldn32c7fpgj1 lD35p6OPJuVHO6oFtPCpY/X8zjnxEeLTFOZRgmsL4+98YTkFzxmfkG2K8p7EMuL6uueyoC15oBr wrh5vTII8qTrUwQL58KKu1I46tuMlF0loBCCGvYCmu/O+rO9s4TSlsFDHLLT50z4l7+zlt9GIuu RMCqS/9y6DJVFQEeebDt4kUptEuc76GWZrQkEo5vcQl7sI0rulgUEHEPJjZbV4ro9F9DIy2b2w0 KTh0YnO2Et4cJLvnVrnFBHww== X-Received: by 2002:a05:6a00:428a:b0:841:edbf:6424 with SMTP id d2e1a72fcca58-84524480840mr7837107b3a.13.1781765202849; Wed, 17 Jun 2026 23:46:42 -0700 (PDT) Received: from smtpclient.apple ([185.135.79.161]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8434ad0118asm16886625b3a.27.2026.06.17.23.46.39 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Jun 2026 23:46:42 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\)) Subject: Re: Fix tuple deformation with virtual generated NOT NULL columns From: Chao Li In-Reply-To: Date: Thu, 18 Jun 2026 14:46:04 +0800 Cc: Tom Lane , Peter Eisentraut , Andres Freund , Postgres hackers Content-Transfer-Encoding: quoted-printable Message-Id: <96A79F87-ACDF-479F-B69D-0CACB7085C97@gmail.com> References: <1151393.1781734980@sss.pgh.pa.us> <1174236.1781736349@sss.pgh.pa.us> <2A622929-A45C-4370-943A-BC76FF4CC433@gmail.com> <03C47613-5C89-4E69-BB72-3B2912BDDDA8@gmail.com> To: David Rowley X-Mailer: Apple Mail (2.3864.600.51.1.1) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On Jun 18, 2026, at 14:27, David Rowley wrote: >=20 > On Thu, 18 Jun 2026 at 17:56, Chao Li wrote: >> I don=E2=80=99t know why you added these commented SQL statements, I = guess you have your reason. The problem is, in the 3 SELECTs, gtest21c = should probably be gtest21d. >=20 > This relates to the "-- keep these tests aligned with > generated_stored.sql" at the top of the file. >=20 > I mentioned in [1]; >> I pushed the patch to add the new test after modifying it to also >> include the change in the generated_stored test, but with it = commented >> out. This is the method that 83ea6c540 introduced. >=20 > and this is meant to follow the same pattern. Thanks for the explanation. >=20 > I've attached a version with the commented table names fixed. Thanks > for looking. >=20 > David >=20 > [1] = https://postgr.es/m/CAApHDvrJBXEhet4=3DEs_wHBKdv5PCV5OGCaJOSmJexeaFqfmUHA@= mail.gmail.com > This version feels all set. I also tried to build and run tests, all passed. Best regards, -- Chao Li (Evan) HighGo Software Co., Ltd. https://www.highgo.com/