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.94.2) (envelope-from ) id 1tIJxD-00DdVf-C8 for pgsql-committers@arkaria.postgresql.org; Tue, 03 Dec 2024 03:52:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tIJxA-006UtK-Qi for pgsql-committers@arkaria.postgresql.org; Tue, 03 Dec 2024 03:52:02 +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.94.2) (envelope-from ) id 1tIJxA-006UtC-FX for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 03:52:01 +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.94.2) (envelope-from ) id 1tIJx8-000lRF-5X for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 03:52:01 +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=pltpHRRPZhvrtlFQ3exje//qPyuSxXTcImfwjD6tYIc=; b=HzeaC7O9CLxF/Y1HbJxFfNFabT 70DwTiYcJqhy0BlBD32fdYdyDnRghUeAFsUDwzzdzHfWIlADVRXfGGw+iSznzeDyqQqaVr6PmMvVA 6va8pUxaKDaVbkgkolezHj5lG587Qjcwvg5xxlvVqGG7K4iQRCuDTTkmx1+dk42/cudUTw8uRCFM6 Ko7NT0VIp7Xt8l2h7Hu2UC7za0iVrGz834NZtH2GGj3QEiFCSdqhmuNqYkcXzKwjoqJAq88m9Pfuq DADBJL8DUn/1UuEZ0zH07XDsH/EUpaAkI9fBP5KeQW9kNQAQO8bx5aB11ctgAKgrXVcM4+5HEUAYG dLJXFD6Q==; 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.94.2) (envelope-from ) id 1tIJx7-002MP0-6Z for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 03:51:57 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tIJx5-000qa3-44 for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 03:51:55 +0000 Content-Type: multipart/mixed; boundary="===============2184246096601292673==" MIME-Version: 1.0 From: David Rowley To: pgsql-committers@lists.postgresql.org Subject: pgsql: Introduce CompactAttribute array in TupleDesc X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 03 Dec 2024 03:51:55 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2184246096601292673== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SW50cm9kdWNlIENvbXBhY3RBdHRyaWJ1dGUgYXJyYXkgaW4gVHVwbGVEZXNjCgpUaGUgbmV3IGNv bXBhY3RfYXR0cnMgYXJyYXkgc3RvcmVzIGEgZmV3IHNlbGVjdCBmaWVsZHMgZnJvbQpGb3JtRGF0 YV9wZ19hdHRyaWJ1dGUgaW4gYSBtb3JlIGNvbXBhY3Qgd2F5LCB1c2luZyBvbmx5IDE2IGJ5dGVz IHBlcgpjb2x1bW4gaW5zdGVhZCBvZiB0aGUgMTA0IGJ5dGVzIHRoYXQgRm9ybURhdGFfcGdfYXR0 cmlidXRlIHVzZXMuICBVc2luZwpDb21wYWN0QXR0cmlidXRlIGFsbG93cyBwZXJmb3JtYW5jZS1j cml0aWNhbCBvcGVyYXRpb25zIHN1Y2ggYXMgdHVwbGUKZGVmb3JtYXRpb24gdG8gYmUgcGVyZm9y bWVkIHdpdGhvdXQgbG9va2luZyBhdCB0aGUgRm9ybURhdGFfcGdfYXR0cmlidXRlCmVsZW1lbnQg aW4gVHVwbGVEZXNjIHdoaWNoIG1lYW5zIGZld2VyIGNhY2hlbGluZSBhY2Nlc3Nlcy4gIFdpdGgg dGhpcwpjaGFuZ2UsIE5BTUVEQVRBTEVOIGNvdWxkIGJlIGluY3JlYXNlZCB3aXRoIGEgbXVjaCBz bWFsbGVyIG5lZ2F0aXZlIGltcGFjdApvbiBwZXJmb3JtYW5jZS4KCkZvciBzb21lIHdvcmtsb2Fk cywgdHVwbGUgZGVmb3JtYXRpb24gY2FuIGJlIHRoZSBtb3N0IENQVSBpbnRlbnNpdmUgcGFydApv ZiBwcm9jZXNzaW5nIHRoZSBxdWVyeS4gIFNvbWUgdGVzdGluZyB3aXRoIDE2IGNvbHVtbnMgb24g YSB0YWJsZQp3aGVyZSB0aGUgZmlyc3QgY29sdW1uIGlzIHZhcmlhYmxlIGxlbmd0aCBzaG93ZWQg YXJvdW5kIGEgMTAlIGluY3JlYXNlIGluCnRyYW5zYWN0aW9ucyBwZXIgc2Vjb25kIGZvciBhbiBP TEFQIHR5cGUgcXVlcnkgcGVyZm9ybWluZyBhZ2dyZWdhdGlvbiBvbgp0aGUgMTZ0aCBjb2x1bW4u ICBIb3dldmVyLCBpbiBjZXJ0YWluIGNhc2VzLCB0aGUgaW5jcmVhc2VzIHdlcmUgbXVjaApoaWdo ZXIsIHVwIHRvIH4yNSUgb24gb25lIEFNRCBaZW40IG1hY2hpbmUuCgpUaGlzIGFsc28gbWFrZXMg cGdfYXR0cmlidXRlLmF0dGNhY2hlb2ZmIHJlZHVuZGFudC4gIEEgZm9sbG93LW9uIGNvbW1pdAp3 aWxsIHJlbW92ZSBpdCwgdGh1cyBzaHJpbmtpbmcgdGhlIEZvcm1EYXRhX3BnX2F0dHJpYnV0ZSBz dHJ1Y3QgYnkgNApieXRlcy4KCkF1dGhvcjogRGF2aWQgUm93bGV5CkRpc2N1c3Npb246IGh0dHBz Oi8vcG9zdGdyLmVzL20vQ0FBcEhEdnJCenRYUDN5eD1OS05tbzN4d0ZBRmhFZHlQbnZyRGczPU0w UmhEcys0dll3QG1haWwuZ21haWwuY29tClJldmlld2VkLWJ5OiBBbmRyZXMgRnJldW5kLCBWaWN0 b3IgWWVnb3JvdgoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczov L2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmL2QyOGRmZjNmNmNkNmE3NTYyZmIyYzIx MWFjMGZiNzRhMzNmZmQwMzIKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNr ZW5kL2FjY2Vzcy9jb21tb24vaGVhcHR1cGxlLmMgIHwgNTMgKysrKysrKysrKy0tLS0tLS0tLQpz cmMvYmFja2VuZC9hY2Nlc3MvY29tbW9uL2luZGV4dHVwbGUuYyB8IDI2ICsrKystLS0tLQpzcmMv YmFja2VuZC9hY2Nlc3MvY29tbW9uL3R1cGRlc2MuYyAgICB8IDcwICsrKysrKysrKysrKysrKysr KysrLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3Mvc3BnaXN0L3NwZ3V0aWxzLmMgICB8ICA0ICstCnNy Yy9iYWNrZW5kL2NhdGFsb2cvaW5kZXguYyAgICAgICAgICAgIHwgIDIgKwpzcmMvYmFja2VuZC9j b21tYW5kcy90YWJsZWNtZHMuYyAgICAgICB8ICA0ICsrCnNyYy9iYWNrZW5kL2V4ZWN1dG9yL2V4 ZWNUdXBsZXMuYyAgICAgIHwgIDQgKy0Kc3JjL2JhY2tlbmQvdXRpbHMvY2FjaGUvcmVsY2FjaGUu YyAgICAgfCAyMSArKysrKy0tLQpzcmMvYmFja2VuZC91dGlscy9jYWNoZS90eXBjYWNoZS5jICAg ICB8IDEzICsrKysrCnNyYy9pbmNsdWRlL2FjY2Vzcy9odHVwX2RldGFpbHMuaCAgICAgIHwgIDQg Ky0Kc3JjL2luY2x1ZGUvYWNjZXNzL2l0dXAuaCAgICAgICAgICAgICAgfCAxMCArKy0tCnNyYy9p bmNsdWRlL2FjY2Vzcy90dXBkZXNjLmggICAgICAgICAgIHwgOTcgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKystLQpzcmMvaW5jbHVkZS9hY2Nlc3MvdHVwbWFjcy5oICAgICAgICAgICB8 ICA1ICstCnNyYy90b29scy9wZ2luZGVudC90eXBlZGVmcy5saXN0ICAgICAgIHwgIDEgKwoxNCBm aWxlcyBjaGFuZ2VkLCAyNDYgaW5zZXJ0aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCgo= --===============2184246096601292673==--