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 1rTH0M-001ZOb-0K for pgsql-committers@arkaria.postgresql.org; Fri, 26 Jan 2024 07:52:02 +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 1rTH0K-00BHFw-QY for pgsql-committers@arkaria.postgresql.org; Fri, 26 Jan 2024 07:52:00 +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 1rTH0K-00BHFo-D6 for pgsql-committers@lists.postgresql.org; Fri, 26 Jan 2024 07:52:00 +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 1rTH0H-003RDl-Qi for pgsql-committers@lists.postgresql.org; Fri, 26 Jan 2024 07:51:59 +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=7kJBevVVCO+DngZF47aP8Ttu9LHN20DsONVAf8mb4Mc=; b=GsJUmI6s8A8x7uXtn36dmJ/wck sVuiFHgLA1ZlGpK2D9SryzN8WElzZLI8fCDZrK9gxwq5fxqGrQfM8ytI6GLiIHWJLlKvUjrEKuk4H BFmcVmUVXtK+P4DnldVVeJo/QAjiFL5IYEc3+cnriMEYRm9suwBrVkRJYt8b6cuXXGd3Mxh+ePUd4 oZZrX8P0y/q6k+MZsjfkN1NY5766clzStDsAO+MY1RN9R85SJZLzzsSq5UAp9H7RNJJwJ4DufqA/8 C2F2joL+mz1VctMBz9XTncQ/6iGR0eZuUiRq1WL7vvNtb+//yNAjz4/mRtl7hvl+UwLT3K5utcVCe k7quJO6Q==; 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 1rTH0H-00APKd-7l for pgsql-committers@lists.postgresql.org; Fri, 26 Jan 2024 07: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 1rTH0F-003Anu-Bt for pgsql-committers@lists.postgresql.org; Fri, 26 Jan 2024 07:51:55 +0000 Content-Type: multipart/mixed; boundary="===============3553233973049849308==" MIME-Version: 1.0 From: David Rowley To: pgsql-committers@lists.postgresql.org Subject: pgsql: De-dupicate Memoize cache keys X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 26 Jan 2024 07:51:55 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3553233973049849308== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 RGUtZHVwaWNhdGUgTWVtb2l6ZSBjYWNoZSBrZXlzCgpJdCB3YXMgcG9zc2libGUgd2hlbiBkZXRl cm1pbmluZyB0aGUgY2FjaGUga2V5cyBmb3IgYSBNZW1vaXplIHBhdGggdGhhdAppZiB0aGUgc2Ft ZSBleHByIGFwcGVhcmVkIHR3aWNlIGluIHRoZSBwYXJhbWV0ZXJpemVkIHBhdGgncyBwcGlfY2xh dXNlcwphbmQvb3IgaW4gdGhlIE5lc3RlZCBMb29wJ3MgaW5uZXIgcmVsYXRpb24ncyBsYXRlcmFs X3ZhcnMuIMKgSWYgdGhpcwpoYXBwZW5lZCB0aGUgTWVtb2l6ZSBub2RlJ3MgY2FjaGUga2V5cyB3 b3VsZCBjb250YWluIGR1cGxpY2F0ZXMuIMKgVGhpcwppc24ndCBhIHByb2JsZW0gZm9yIGNvcnJl Y3RuZXNzLCBhbGwgaXQgbWVhbnMgaXMgdGhhdCB0aGUgY2FjaGUgbG9va3Vwcwp3aWxsIGJlIHN1 Ym9wdGltYWwgZHVlIHRvIGhhdmluZyByZWR1bmRhbnQgd29yayB0byBkbyBvbiBldmVyeSBoYXNo IHRhYmxlCmxvb2t1cCBhbmQgaW5zZXJ0LgoKSGVyZSB3ZSBhZGp1c3QgcGFyYW1pbmZvX2dldF9l cXVhbF9oYXNob3BzKCkgdG8gbG9vayBmb3IgZHVwbGljYXRlcyBhbmQKaWdub3JlIHRoZW0gd2hl biB3ZSBmaW5kIHRoZW0uCgpBdXRob3I6IERhdmlkIFJvd2xleQpSZXZpZXdlZC1ieTogUmljaGFy ZCBHdW8KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS80MjIyNzcuMTcwNjIwNzU2MiU0 MHNzcy5wZ2gucGEudXMKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0 cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9iYzM5N2U1Y2RiMzFjMzk5Mzky ZDY5M2NiYzU5MDkzNDFkMjEyMzVhCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMv YmFja2VuZC9vcHRpbWl6ZXIvcGF0aC9qb2lucGF0aC5jIHwgMjQgKysrKysrKysrKysrKysrKysr KystLS0tCnNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvbWVtb2l6ZS5vdXQgfCAgMiArLQoyIGZp bGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgo= --===============3553233973049849308==--