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 1w6q07-004haL-2G for pgsql-committers@arkaria.postgresql.org; Sun, 29 Mar 2026 13:16:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w6q05-00GRJe-2u for pgsql-committers@arkaria.postgresql.org; Sun, 29 Mar 2026 13:16:22 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w6pzd-00GPHX-27 for pgsql-committers@lists.postgresql.org; Sun, 29 Mar 2026 13:15:54 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w6pza-00000001p5c-1JWf for pgsql-committers@lists.postgresql.org; Sun, 29 Mar 2026 13:15:53 +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 1w6pzY-006Hw3-3C for pgsql-committers@lists.postgresql.org; Sun, 29 Mar 2026 13:15:49 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w6pzX-001zkv-1U for pgsql-committers@lists.postgresql.org; Sun, 29 Mar 2026 13:15:48 +0000 Content-Type: multipart/mixed; boundary="===============4184775655547970472==" MIME-Version: 1.0 From: Andrew Dunstan To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix multiple bugs in astreamer pipeline code. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 29 Mar 2026 13:15:48 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4184775655547970472== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IG11bHRpcGxlIGJ1Z3MgaW4gYXN0cmVhbWVyIHBpcGVsaW5lIGNvZGUuCgphc3RyZWFtZXJf dGFyX3BhcnNlcl9jb250ZW50KCkgc2VudCB0aGUgd3JvbmcgZGF0YSBwb2ludGVyIHdoZW4KZm9y d2FyZGluZyBNRU1CRVJfVFJBSUxFUiBwYWRkaW5nIHRvIHRoZSBuZXh0IHN0cmVhbWVyLiAgQWZ0 ZXIKYXN0cmVhbWVyX2J1ZmZlcl91bnRpbCgpIGJ1ZmZlcnMgdGhlIHBhZGRpbmcgYnl0ZXMsIHRo ZSAnZGF0YScKcG9pbnRlciBoYXMgYmVlbiBhZHZhbmNlZCBwYXN0IHRoZW0sIGJ1dCB0aGUgY29k ZSBwYXNzZWQgJ2RhdGEnCmluc3RlYWQgb2YgYmJzX2J1ZmZlci5kYXRhLiAgVGhpcyBjYXVzZWQg dGhlIGRvd25zdHJlYW0gY29uc3VtZXIKdG8gcmVjZWl2ZSBieXRlcyBmcm9tIGFmdGVyIHRoZSBw YWRkaW5nIHJhdGhlciB0aGFuIHRoZSBwYWRkaW5nCml0c2VsZiwgYW5kIGNvdWxkIHJlYWQgcGFz dCB0aGUgZW5kIG9mIHRoZSBpbnB1dCBidWZmZXIuCgphc3RyZWFtZXJfZ3ppcF9kZWNvbXByZXNz b3JfY29udGVudCgpIG9ubHkgY2hlY2tlZCBmb3IKWl9TVFJFQU1fRVJST1IgZnJvbSBpbmZsYXRl KCksIHNpbGVudGx5IGlnbm9yaW5nIFpfREFUQV9FUlJPUgooY29ycnVwdGVkIGRhdGEpIGFuZCBa X01FTV9FUlJPUiAob3V0IG9mIG1lbW9yeSkuICBGaXggYnkKdHJlYXRpbmcgYW55IHJldHVybiBv dGhlciB0aGFuIFpfT0ssIFpfU1RSRUFNX0VORCwgYW5kClpfQlVGX0VSUk9SIGFzIGZhdGFsLgoK YXN0cmVhbWVyX2d6aXBfZGVjb21wcmVzc29yX2ZyZWUoKSBtaXNzZWQgY2FsbGluZyBpbmZsYXRl RW5kKCkgdG8KcmVsZWFzZSB6bGliJ3MgaW50ZXJuYWwgZGVjb21wcmVzc2lvbiBzdGF0ZS4KCmFz dHJlYW1lcl90YXJfcGFyc2VyX2ZyZWUoKSBuZWdsZWN0ZWQgdG8gcGZyZWUoKSB0aGUgc3RyZWFt ZXIKc3RydWN0IGl0c2VsZiwgbGVha2luZyBpdC4KCmFzdHJlYW1lcl9leHRyYWN0b3JfY29udGVu dCgpIGRpZCBub3QgY2hlY2sgdGhlIHJldHVybiB2YWx1ZSBvZgpmY2xvc2UoKSB3aGVuIGNsb3Np bmcgYW4gZXh0cmFjdGVkIGZpbGUuICBBIGRlZmVycmVkIHdyaXRlIGVycm9yCihlLmcuLCBkaXNr IGZ1bGwgb24gYnVmZmVyZWQgSS9PKSB3b3VsZCBiZSBzaWxlbnRseSBsb3N0LgoKRGlzY3Vzc2lv bjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9yZXN1bHRzLzk4YzZiNjMwLWFjYmItNDRhNy05N2ZhLTE2 OTJjZTJiODI3Y0BkdW5zbGFuZS5uZXQKClJldmlld2VkLUJ5OiBUb20gTGFuZSA8dGdsQHNzcy5w Z2gucGEudXM+CgpCYWNrcGF0Y2gtdGhyb3VnaDogMTUKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpE ZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi8w MWQ1OGQ3ZTNmZjNmNzQ4MmZmNDc4Y2I0YTQ5YzQ4YWFkMjc2MTM4CgpNb2RpZmllZCBGaWxlcwot LS0tLS0tLS0tLS0tLQpzcmMvZmVfdXRpbHMvYXN0cmVhbWVyX2ZpbGUuYyB8ICA0ICsrKy0Kc3Jj L2ZlX3V0aWxzL2FzdHJlYW1lcl9nemlwLmMgfCAxMCArKysrKysrKy0tCnNyYy9mZV91dGlscy9h c3RyZWFtZXJfdGFyLmMgIHwgIDQgKysrLQozIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMo KyksIDQgZGVsZXRpb25zKC0pCgo= --===============4184775655547970472==--