v1-0001-tupdesc-simplify-assert-in-equalTupleDescs.patch

application/octet-stream

Filename: v1-0001-tupdesc-simplify-assert-in-equalTupleDescs.patch
Type: application/octet-stream
Part: 0
Message: tupdesc: simplify assert in equalTupleDescs()

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: format-patch
Series: patch v1-0001
Subject: tupdesc: simplify assert in equalTupleDescs()
File+
src/backend/access/common/tupdesc.c 1 2
From e8ea44d86ed4939fc6fc4b45b7c62f1cf3c64309 Mon Sep 17 00:00:00 2001
From: "Chao Li (Evan)" <lic@highgo.com>
Date: Tue, 17 Mar 2026 15:01:42 +0800
Subject: [PATCH v1] tupdesc: simplify assert in equalTupleDescs()

Author: Chao Li <lic@highgo.com>
---
 src/backend/access/common/tupdesc.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/backend/access/common/tupdesc.c b/src/backend/access/common/tupdesc.c
index d771a265b34..7e935375984 100644
--- a/src/backend/access/common/tupdesc.c
+++ b/src/backend/access/common/tupdesc.c
@@ -703,8 +703,7 @@ equalTupleDescs(TupleDesc tupdesc1, TupleDesc tupdesc2)
 			CompactAttribute *cattr2 = TupleDescCompactAttr(tupdesc2, i);
 
 			Assert(cattr1->attnullability != ATTNULLABLE_UNKNOWN);
-			Assert((cattr1->attnullability == ATTNULLABLE_UNKNOWN) ==
-				   (cattr2->attnullability == ATTNULLABLE_UNKNOWN));
+			Assert(cattr2->attnullability != ATTNULLABLE_UNKNOWN);
 
 			if (cattr1->attnullability != cattr2->attnullability)
 				return false;
-- 
2.50.1 (Apple Git-155)