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 1ss3s8-005ntg-9y for pgsql-committers@arkaria.postgresql.org; Sat, 21 Sep 2024 17:26:16 +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 1ss3s5-006wfh-VP for pgsql-committers@arkaria.postgresql.org; Sat, 21 Sep 2024 17:26:15 +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.94.2) (envelope-from ) id 1ss3s5-006wfZ-O7 for pgsql-committers@lists.postgresql.org; Sat, 21 Sep 2024 17:26:15 +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.94.2) (envelope-from ) id 1ss3s4-000M59-3T for pgsql-committers@lists.postgresql.org; Sat, 21 Sep 2024 17:26:13 +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.94.2) (envelope-from ) id 1ss3s3-0016ea-3U for pgsql-committers@lists.postgresql.org; Sat, 21 Sep 2024 17:26:11 +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 1ss3s1-000IgY-SC for pgsql-committers@lists.postgresql.org; Sat, 21 Sep 2024 17:26:10 +0000 Content-Type: multipart/mixed; boundary="===============4466186950047446749==" MIME-Version: 1.0 From: Peter Geoghegan To: pgsql-committers@lists.postgresql.org Subject: pgsql: Refactor handling of nbtree array redundancies. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 21 Sep 2024 17:26:10 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4466186950047446749== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVmYWN0b3IgaGFuZGxpbmcgb2YgbmJ0cmVlIGFycmF5IHJlZHVuZGFuY2llcy4KClRlYWNoIF9i dF9wcmVwcm9jZXNzX2FycmF5X2tleXMgdG8gZWxpbWluYXRlIHJlZHVuZGFudCBhcnJheSBlcXVh bGl0eQpzY2FuIGtleXMgZGlyZWN0bHksIHJhdGhlciB0aGFuIGp1c3QgbWFya2luZyB0aGVtIGFz IHJlZHVuZGFudC4gIEl0cwpfYnRfcHJlcHJvY2Vzc19rZXlzIGNhbGxlciBpcyBubyBsb25nZXIg cmVxdWlyZWQgdG8gaWdub3JlIGlucHV0IHNjYW4Ka2V5cyB0aGF0IHdlcmUgbWFya2VkIHJlZHVu ZGFudCBpbiB0aGlzIHdheS4gIE92ZXJzaWdodHMgbGlrZSB0aGUgb25lCmZpeGVkIGJ5IGNvbW1p dCBmMjJlMTdmNyBhcmUgbm8gbG9uZ2VyIHBvc3NpYmxlLgoKVGhlIG5ldyBzY2hlbWUgYWxzbyBt YWtlcyBpdCBlYXNpZXIgZm9yIF9idF9wcmVwcm9jZXNzX2tleXMgdG8gb3V0cHV0IGEKc28ua2V5 RGF0YVtdIHNjYW4ga2V5IGFycmF5IHdpdGggX21vcmVfIHNjYW4ga2V5cyB0aGFuIGl0IHdhcyBw YXNzZWQgaW4KaXRzIHNjYW4ua2V5RGF0YVtdIGlucHV0IHNjYW4ga2V5IGFycmF5LiAgQW4gdXBj b21pbmcgcGF0Y2ggdGhhdCBhZGRzCnNraXAgc2NhbiBvcHRpbWl6YXRpb25zIHRvIG5idHJlZSB3 aWxsIHRha2UgYWR2YW50YWdlIG9mIHRoaXMuCgpJbiBwYXNzaW5nLCByZW1vdmUgYW5kIHJlbmFt ZSBjZXJ0YWluIF9idF9wcmVwcm9jZXNzX2tleXMgdmFyaWFibGVzIHRvCm1ha2UgdGhlIGRpZmZl cmVuY2UgYmV0d2VlbiBvdXIgaW5wdXQgc2NhbiBrZXkgYXJyYXkgYW5kIG91ciBvdXRwdXQgc2Nh bgprZXkgYXJyYXkgY2xlYXJlci4KCkF1dGhvcjogUGV0ZXIgR2VvZ2hlZ2FuIDxwZ0Bib3d0Lmll PgpSZXZpZXdlZC1CeTogVG9tYXMgVm9uZHJhIDx0b21hc0B2b25kcmEubWU+CkRpc2N1c3Npb246 IGh0dHBzOi8vcG9zdGdyLmVzL20vQ0FIMi1Xej05QV9VdE03SHpVVGhTa1ErQmNyUXNRWnVOaFdP dlFXSzA2UFJrRXA9U0tRQG1haWwuZ21haWwuY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0 YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvYjUy NDk3NDEwNmFjYjA1YWU0ZjljMjE3ODE1M2MzZWFkNzJlYWYwNAoKTW9kaWZpZWQgRmlsZXMKLS0t LS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvYWNjZXNzL25idHJlZS9uYnR1dGlscy5jIHwgMjEwICsr KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCjEgZmlsZSBjaGFuZ2VkLCAxMDAgaW5z ZXJ0aW9ucygrKSwgMTEwIGRlbGV0aW9ucygtKQoK --===============4466186950047446749==--