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 1u22ZS-00C0xJ-4x for pgsql-committers@arkaria.postgresql.org; Tue, 08 Apr 2025 06:36:30 +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 1u22ZP-006YOo-CO for pgsql-committers@arkaria.postgresql.org; Tue, 08 Apr 2025 06:36:27 +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 1u22ZP-006YOe-4s for pgsql-committers@lists.postgresql.org; Tue, 08 Apr 2025 06:36:27 +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.96) (envelope-from ) id 1u22ZN-003cki-0Q for pgsql-committers@lists.postgresql.org; Tue, 08 Apr 2025 06:36:26 +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 1u22ZM-001qtu-8x for pgsql-committers@lists.postgresql.org; Tue, 08 Apr 2025 06:36:24 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1u22ZM-003Fe0-0D for pgsql-committers@lists.postgresql.org; Tue, 08 Apr 2025 06:36:24 +0000 Content-Type: multipart/mixed; boundary="===============8106642478467405925==" MIME-Version: 1.0 From: Andres Freund To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add pg_buffercache_evict_{relation,all} functions X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 08 Apr 2025 06:36:24 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8106642478467405925== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIHBnX2J1ZmZlcmNhY2hlX2V2aWN0X3tyZWxhdGlvbixhbGx9IGZ1bmN0aW9ucwoKSW4gYWRk aXRpb24gdG8gdGhlIGFkZGVkIGZ1bmN0aW9ucywgdGhlIHBnX2J1ZmZlcmNhY2hlX2V2aWN0KCkg ZnVuY3Rpb24gbm93CnNob3dzIHdoZXRoZXIgdGhlIGJ1ZmZlciB3YXMgZmx1c2hlZC4KCnBnX2J1 ZmZlcmNhY2hlX2V2aWN0X3JlbGF0aW9uKCk6IEV2aWN0cyBhbGwgc2hhcmVkIGJ1ZmZlcnMgaW4g YQpyZWxhdGlvbiBhdCBvbmNlLgpwZ19idWZmZXJjYWNoZV9ldmljdF9hbGwoKTogRXZpY3RzIGFs bCBzaGFyZWQgYnVmZmVycyBhdCBvbmNlLgoKQm90aCBmdW5jdGlvbnMgcHJvdmlkZSBtZWNoYW5p c20gdG8gZXZpY3QgbXVsdGlwbGUgc2hhcmVkIGJ1ZmZlcnMgYXQKb25jZS4gVGhleSBhcmUgZGVz aWduZWQgdG8gYWRkcmVzcyB0aGUgaW5lZmZpY2llbmN5IG9mIHJlcGVhdGVkbHkgY2FsbGluZwpw Z19idWZmZXJjYWNoZV9ldmljdCgpIGZvciBlYWNoIGluZGl2aWR1YWwgYnVmZmVyLCB3aGljaCBj YW4gYmUgdGltZS1jb25zdW1pbmcKd2hlbiBkZWFsaW5nIHdpdGggbGFyZ2Ugc2hhcmVkIGJ1ZmZl ciBwb29scy4gKGUuZy4sIH40NzdtcyB2cy4gfjI1NzZtcyBmb3IKMTZHQiBvZiBmdWxseSBwb3B1 bGF0ZWQgc2hhcmVkIGJ1ZmZlcnMpLgoKVGhlc2UgZnVuY3Rpb25zIGFyZSBpbnRlbmRlZCBmb3Ig ZGV2ZWxvcGVyIHRlc3RpbmcgYW5kIGRlYnVnZ2luZwpwdXJwb3NlcyBhbmQgYXJlIGF2YWlsYWJs ZSB0byBzdXBlcnVzZXJzIG9ubHkuCgpNaW5pbWFsIHRlc3RzIGZvciB0aGUgbmV3IGZ1bmN0aW9u cyBhcmUgaW5jbHVkZWQuIEFsc28sIHRoZXJlIHdhcyBubyB0ZXN0IGZvcgpwZ19idWZmZXJjYWNo ZV9ldmljdCgpLCB0ZXN0IGZvciB0aGlzIGFkZGVkIHRvby4KCk5vIG5ldyBleHRlbnNpb24gdmVy c2lvbiBpcyBuZWVkZWQsIGFzIGl0IHdhcyBhbHJlYWR5IGluY3JlYXNlZCB0aGlzIHJlbGVhc2UK YnkgYmEyYTNjMjMwMmYuCgpBdXRob3I6IE5hemlyIEJpbGFsIFlhdnV6IDxieWF2dXo4MUBnbWFp bC5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXMgRnJldW5kIDxhbmRyZXNAYW5hcmF6ZWwuZGU+ClJl dmlld2VkLWJ5OiBBaWRhciBJbWFtb3YgPGEuaW1hbW92QHBvc3RncmVzcHJvLnJ1PgpSZXZpZXdl ZC1ieTogSm9zZXBoIEtvc2hha293IDxrb3NoeTQ0QGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0 cHM6Ly9wb3N0Z3IuZXMvbS9DQU41NUZaMGhfWW9TcXF1dHhWNkRFUzFSVzhpZzZ3Y0E4Q1I5ckpr MzU4WVJNeFpGbXclNDBtYWlsLmdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFp bHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmL2RjZjdl MTY5N2JhNzVjZTc4ODNhZDdjNmJjMjZiYTI0NDIyZWI4OTIKCk1vZGlmaWVkIEZpbGVzCi0tLS0t LS0tLS0tLS0tCmNvbnRyaWIvcGdfYnVmZmVyY2FjaGUvZXhwZWN0ZWQvcGdfYnVmZmVyY2FjaGUu b3V0IHwgIDY0ICsrKysrKysrCi4uLi9wZ19idWZmZXJjYWNoZS9wZ19idWZmZXJjYWNoZS0tMS41 LS0xLjYuc3FsICAgIHwgIDI0ICsrKwpjb250cmliL3BnX2J1ZmZlcmNhY2hlL3BnX2J1ZmZlcmNh Y2hlX3BhZ2VzLmMgICAgICB8IDEyNyArKysrKysrKysrKysrKy0KY29udHJpYi9wZ19idWZmZXJj YWNoZS9zcWwvcGdfYnVmZmVyY2FjaGUuc3FsICAgICAgfCAgNDIgKysrKysKZG9jL3NyYy9zZ21s L3BnYnVmZmVyY2FjaGUuc2dtbCAgICAgICAgICAgICAgICAgICAgfCAgNzUgKysrKysrKystCnNy Yy9iYWNrZW5kL3N0b3JhZ2UvYnVmZmVyL2J1Zm1nci5jICAgICAgICAgICAgICAgIHwgMTc1ICsr KysrKysrKysrKysrKysrKy0tLQpzcmMvaW5jbHVkZS9zdG9yYWdlL2J1Zm1nci5oICAgICAgICAg ICAgICAgICAgICAgICB8ICAgOSArLQpzcmMvdGVzdC9tb2R1bGVzL3Rlc3RfYWlvL3Rlc3RfYWlv LmMgICAgICAgICAgICAgICB8ICAgNiArLQo4IGZpbGVzIGNoYW5nZWQsIDQ4MyBpbnNlcnRpb25z KCspLCAzOSBkZWxldGlvbnMoLSkKCg== --===============8106642478467405925==--