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 1wOPuf-001lSr-2U for pgsql-committers@arkaria.postgresql.org; Sun, 17 May 2026 01:03:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wOPue-004YeI-1E for pgsql-committers@arkaria.postgresql.org; Sun, 17 May 2026 01:03:24 +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 1wOPue-004Ye1-0X for pgsql-committers@lists.postgresql.org; Sun, 17 May 2026 01:03:24 +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 1wOPub-000000010Rw-14Hu for pgsql-committers@lists.postgresql.org; Sun, 17 May 2026 01:03:23 +0000 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 1wOPua-002yXv-2Q for pgsql-committers@lists.postgresql.org; Sun, 17 May 2026 01:03:20 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wOPua-0010hP-19 for pgsql-committers@lists.postgresql.org; Sun, 17 May 2026 01:03:20 +0000 Content-Type: multipart/mixed; boundary="===============3985667697147185075==" MIME-Version: 1.0 From: Noah Misch To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use ereport(ERROR), not Assert(), for publisher tuples missing c X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 17 May 2026 01:03:20 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3985667697147185075== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIGVyZXBvcnQoRVJST1IpLCBub3QgQXNzZXJ0KCksIGZvciBwdWJsaXNoZXIgdHVwbGVzIG1p c3NpbmcgY29sdW1ucy4KClRocmVlIGxvY2F0aW9ucyB1c2UgQXNzZXJ0KCkgdG8gZ3VhcmQgYWdh aW5zdCBhIG1pc21hdGNoIGJldHdlZW4gdGhlCm51bWJlciBvZiBjb2x1bW5zIGFkdmVydGlzZWQg aW4gdGhlIFJFTEFUSU9OIG1lc3NhZ2UgYW5kIHRoZSBudW1iZXIKYWN0dWFsbHkgcmVjZWl2ZWQg aW4gdGhlIHN1YnNlcXVlbnQgSU5TRVJUL1VQREFURSB0dXBsZSBtZXNzYWdlLiBTaW5jZQp0aGVz ZSB2YWx1ZXMgb3JpZ2luYXRlIGZyb20gdGhlIHB1Ymxpc2hlciwgdGhlIGNoZWNrIG11c3Qgc3Vy dml2ZSBpbnRvCnByb2R1Y3Rpb24gYnVpbGRzLgoKQSBtYWxpY2lvdXMgb3IgYnVnZ3kgcHVibGlz aGVyIGNhbiBzZW5kIGEgUkVMQVRJT04gY2xhaW1pbmcgTiBjb2x1bW5zCmFuZCBhbiBJTlNFUlQg Y2xhaW1pbmcgTSA8IE4gY29sdW1ucy4gVGhlIHN1YnNjcmliZXIncyBhcHBseSB3b3JrZXIKaW5k ZXhlcyBpbnRvIGNvbHZhbHVlc1tdL2NvbHN0YXR1c1tdIHVzaW5nIGNvbHVtbiBpbmRpY2VzIGZy b20gdGhlClJFTEFUSU9OIG1lc3NhZ2UncyBhdHRyaWJ1dGUgbWFwLCBjYXVzaW5nIGEgaGVhcCBv dXQtb2YtYm91bmRzIHJlYWQgd2hlbgp0aGUgdHVwbGUncyBjb2x1bW4gYXJyYXkgaXMgc21hbGxl ciB0aGFuIGV4cGVjdGVkLiBXZSd2ZSBsb29rZWQsIHdpdGhvdXQKc3VjY2VzcywgZm9yIGEgc2Nl bmFyaW8gaW4gd2hpY2ggdGhlIHB1Ymxpc2hlciBob2xkcyBzdWZmaWNpZW50IGNvbnRyb2wKb3Zl ciB0aGVzZSBvdXQtb2YtYm91bmRzIGJ5dGVzIHRvIGV4cGxvaXQgdGhpcyBvciBldmVuIHRvIHJl YWNoIGEKU0lHU0VHVi4gRGVzcGl0ZSBub3QgZmluZGluZyBvbmUsIHRoZSBjb2RlIGhhcyBiZWVu IGZyYWdpbGUuIEJhY2stcGF0Y2gKdG8gdjE0IChhbGwgc3VwcG9ydGVkIHZlcnNpb25zKS4KClJl cG9ydGVkLWJ5OiBWYXJpayBNYXRldm9zeWFuIDx2YXJpa21hdGV2b3N5YW5AZ21haWwuY29tPgpB dXRob3I6IFZhcmlrIE1hdGV2b3N5YW4gPHZhcmlrbWF0ZXZvc3lhbkBnbWFpbC5jb20+CkRpc2N1 c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vQ0ErYkJvb2czY0NvZ2t0emZMYjlicHBVQnl1LTEw QjNDRnA4dT1pS1hHX092dEFndUN3QG1haWwuZ21haWwuY29tCkJhY2twYXRjaC10aHJvdWdoOiAx NAoKQnJhbmNoCi0tLS0tLQpSRUxfMTZfU1RBQkxFCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9n aXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi81OTc1OWUxYTViNDk5Mjk0ZDczZDQwOWUw YmMzMzQzYWFmZDI5NzNmCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2Vu ZC9yZXBsaWNhdGlvbi9sb2dpY2FsL3dvcmtlci5jIHwgMjMgKysrKysrKysrKysrKysrKysrKy0t LS0KMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgo= --===============3985667697147185075==--