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 1wwV4X-0020pn-2J for pgsql-committers@arkaria.postgresql.org; Wed, 19 Aug 2026 01:26:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wwV3V-000dAR-0Z for pgsql-committers@arkaria.postgresql.org; Wed, 19 Aug 2026 01:25:26 +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 1wwV3U-000dAD-2u for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 01:25:26 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wwV3T-00000001JMZ-21P8 for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 01:25:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=R7OrDQ0DBgIdx1c6HYUoevnjjtFPp4ElC7sFHpyBkI4=; b=Jt6FuBFwLPKpN/kMM+9rPiz60y qdPGr3E9AVO16E3s67UOSkOSESenCkriStV89uCObkRyVtV7bS6YLEkqI/3mtlwG6sRgMH7yX5QVQ mvElUp9810EciZs9Yx900c16qHEL13fqXwKvivYevzwnVaemWmX35zD2CSGiCG5pDQnFmV1mCp6+X f8ANypSUSNDlHe1src9OXSRHiLOm1bu8cF8yx0tZ+CTQFQg4fBrI+nLjF+trkBcEv+/NeWAKOyuAT z6SbEg470kEc6wYKKQ86LNfLEa92VOJujX2mDLWKyA85LG2tfcUppTwJzp50CmjLig+9sCguXAgr8 ynEPz42Q==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wwV3T-0040ke-08 for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 01:25:23 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1wwV3R-000000018cP-1f8z for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 01:25:22 +0000 Content-Type: multipart/mixed; boundary="===============6299554538233384381==" MIME-Version: 1.0 From: Richard Guo To: pgsql-committers@lists.postgresql.org Subject: pgsql: Relax strictness detection for row-format IS NOT NULL tests X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 19 Aug 2026 01:25:22 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6299554538233384381== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVsYXggc3RyaWN0bmVzcyBkZXRlY3Rpb24gZm9yIHJvdy1mb3JtYXQgSVMgTk9UIE5VTEwgdGVz dHMKCmZpbmRfbm9ubnVsbGFibGVfcmVscygpIGFuZCBmaW5kX25vbm51bGxhYmxlX3ZhcnMoKSBk ZWNsaW5lZCB0byBsb29rCnRocm91Z2ggYSBOdWxsVGVzdCB3aXRoIGFyZ2lzcm93IHNldCwgdHJl YXRpbmcgcm93LWZvcm1hdCBJUyBOT1QgTlVMTAphcyBwcm92aW5nIG5vdGhpbmcuICBCdXQgc3Vj aCBhIHRlc3QgcmV0dXJucyBGQUxTRSwgbm90IFRSVUUsIGJvdGgKd2hlbiB0aGUgY29tcG9zaXRl IGRhdHVtIGlzIE5VTEwgYW5kIHdoZW4gYW55IG9mIGl0cyBmaWVsZHMgaXMgTlVMTCwKc28gaXRz IHRydXRoIGltcGxpZXMgYSBub24tbnVsbCBpbnB1dCBqdXN0IGFzIHRoZSBwbGFpbiB0ZXN0IGRv ZXMuClRoYXQgaXMgdGhlIG9ubHkgcHJvcGVydHkgc3RyaWN0bmVzcyBkZXRlY3Rpb24gcmVsaWVz IG9uLCBzbyB0aGUKYXJnaXNyb3cgcmVzdHJpY3Rpb24gY2FuIHNpbXBseSBiZSBkcm9wcGVkLgoK VGhpcyBsZXRzICJhIExFRlQgSk9JTiBiIC4uLiBXSEVSRSBiIElTIE5PVCBOVUxMIiByZWR1Y2Ug dG8gYW4gaW5uZXIKam9pbiwgdGhlIElTIE5PVCBOVUxMIGNvdW50ZXJwYXJ0IG9mIHRoZSB3aG9s ZS1yb3cgYW50aS1qb2luIHJlZHVjdGlvbgppbiB0aGUgcHJlY2VkaW5nIGNvbW1pdC4gIG1ha2Vf b3V0ZXJqb2luaW5mbygpIGxpa2V3aXNlIHBpY2tzIHVwIHN1Y2gKdGVzdHMgd2hlbiBpdCBjb21w dXRlcyBqb2luIHN0cmljdG5lc3MgZm9yIG91dGVyLWpvaW4gb3JkZXJpbmcuClJvdy1mb3JtYXQg dGVzdHMgb24gY29tcG9zaXRlLXR5cGUgY29sdW1ucyBub3cgYWxzbyBwcm92ZSB0aG9zZQpjb2x1 bW5zIG5vbi1udWxsLCB3aGljaCBjYW4gZmVlZCB0aGUgYW50aS1qb2luIHByb29mcy4KClRoZSBz dHJvbmdlciBpbXBsaWNhdGlvbiBvZiBhIHJvdy1mb3JtYXQgdGVzdCwgdGhhdCBldmVyeSBmaWVs ZCBvZiB0aGUKcm93IGlzIG5vbi1udWxsLCByZW1haW5zIHVuZXhwbG9pdGVkOiBhIHdob2xlLXJv dyBWYXIgcmVwb3J0ZWQgYnkKZmluZF9ub25udWxsYWJsZV92YXJzKCkgcHJvbWlzZXMgb25seSBh IG5vbi1udWxsIGRhdHVtLCBzaW5jZSB0aGUgc2FtZQplbnRyeSBjYW4gYXJpc2UgZnJvbSBjb250 ZXh0cyB0aGF0IGFyZSBtZXJlbHkgc3RyaWN0IGF0IHRoZSBkYXR1bQpsZXZlbCwgc3VjaCBhcyBy ZWNvcmQgY29tcGFyaXNvbnMuCgpBdXRob3I6IFJpY2hhcmQgR3VvIDxndW9mZW5nbGludXhAZ21h aWwuY29tPgpSZXZpZXdlZC1ieTogd2VuaHVpIHFpdSA8cWl1d2VuaHVpZnhAZ21haWwuY29tPgpE aXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL0NBTWJXczQ5SDlraGYrMUd3eXpEMFRZYWtz NmNFLU9VKzFtYlVpT24zZ1pTb0JpTzd6Z0BtYWlsLmdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQpt YXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21t aXRkaWZmL2Y4NjNiZTNlMmRiZWVkNDU3ODg1YTEwOTkwNGIzMGJiOGVkY2ZjZGUKCk1vZGlmaWVk IEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL29wdGltaXplci91dGlsL2NsYXVzZXMu YyB8IDI0ICsrKysrKysrLS0Kc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9qb2luLm91dCAgIHwg OTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCnNyYy90ZXN0L3JlZ3Jlc3Mv c3FsL2pvaW4uc3FsICAgICAgICB8IDM5ICsrKysrKysrKysrKysrKysKMyBmaWxlcyBjaGFuZ2Vk LCAxNDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCg== --===============6299554538233384381==--