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 1rnQtT-00DGaN-4d for pgsql-committers@arkaria.postgresql.org; Thu, 21 Mar 2024 22:28:15 +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 1rnQtR-00GTvL-Ly for pgsql-committers@arkaria.postgresql.org; Thu, 21 Mar 2024 22:28:14 +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 1rnQtR-00GTvC-Ej for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 22:28:13 +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 1rnQtK-005nmq-UQ for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 22:28: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 1rnQtJ-00Fltp-EK for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 22:28:05 +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 1rnQtI-004zzt-7c for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 22:28:04 +0000 Content-Type: multipart/mixed; boundary="===============5827468602053904628==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add hash support functions and hash opclass for contrib/ltree. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 21 Mar 2024 22:28:04 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5827468602053904628== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIGhhc2ggc3VwcG9ydCBmdW5jdGlvbnMgYW5kIGhhc2ggb3BjbGFzcyBmb3IgY29udHJpYi9s dHJlZS4KClRoaXMgYWxzbyBlbmFibGVzIGhhc2ggam9pbiBhbmQgaGFzaCBhZ2dyZWdhdGlvbiBv biBsdHJlZSBjb2x1bW5zLgoKVG9tbXkgUGF2bGljZWssIHJldmlld2VkIGJ5IGppYW4gaGUKCkRp c2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vQ0FFaFAtVzlaRW9IZWFQX25LblBDVmRfbzFj M0JBVXZxMWdXSHJxOEVia05SaVM5Q3ZRQG1haWwuZ21haWwuY29tCgpCcmFuY2gKLS0tLS0tCm1h c3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1p dGRpZmYvNDg1ZjBhYTg1OTk1MzQwZmI2MjExMzQ0OGM5OTJlZTQ4ZGM2ZmZmMQoKTW9kaWZpZWQg RmlsZXMKLS0tLS0tLS0tLS0tLS0KY29udHJpYi9sdHJlZS9NYWtlZmlsZSAgICAgICAgICAgIHwg IDMgKy0KY29udHJpYi9sdHJlZS9leHBlY3RlZC9sdHJlZS5vdXQgIHwgNjggKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysKY29udHJpYi9sdHJlZS9sdHJlZS0tMS4yLS0xLjMu c3FsIHwgMjMgKysrKysrKysrKysrKwpjb250cmliL2x0cmVlL2x0cmVlLmNvbnRyb2wgICAgICAg fCAgMiArLQpjb250cmliL2x0cmVlL2x0cmVlX29wLmMgICAgICAgICAgfCA2OSArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKY29udHJpYi9sdHJlZS9sdHJlZXRlc3Quc3Fs ICAgICAgIHwgIDEgKwpjb250cmliL2x0cmVlL21lc29uLmJ1aWxkICAgICAgICAgfCAgMyArLQpj b250cmliL2x0cmVlL3NxbC9sdHJlZS5zcWwgICAgICAgfCA0NyArKysrKysrKysrKysrKysrKysr KysrKysrKwpkb2Mvc3JjL3NnbWwvbHRyZWUuc2dtbCAgICAgICAgICAgfCAgOCArKysrKwo5IGZp bGVzIGNoYW5nZWQsIDIyMSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK --===============5827468602053904628==--