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 1tvPpF-004VWT-FB for pgsql-committers@arkaria.postgresql.org; Fri, 21 Mar 2025 00:01:25 +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 1tvPoE-00BplP-2C for pgsql-committers@arkaria.postgresql.org; Fri, 21 Mar 2025 00:00:22 +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 1tvPoD-00BplH-RC for pgsql-committers@lists.postgresql.org; Fri, 21 Mar 2025 00:00:21 +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 1tvPoC-000Dkp-07 for pgsql-committers@lists.postgresql.org; Fri, 21 Mar 2025 00:00:20 +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 1tvPoB-00ASCI-4u for pgsql-committers@lists.postgresql.org; Fri, 21 Mar 2025 00:00:19 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1tvPoA-000D6g-0k for pgsql-committers@lists.postgresql.org; Fri, 21 Mar 2025 00:00:18 +0000 Content-Type: multipart/mixed; boundary="===============0650926824171211003==" MIME-Version: 1.0 From: Andres Freund To: pgsql-committers@lists.postgresql.org Subject: pgsql: bufmgr: Improve stats when a buffer is read in concurrently X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 21 Mar 2025 00:00:18 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0650926824171211003== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 YnVmbWdyOiBJbXByb3ZlIHN0YXRzIHdoZW4gYSBidWZmZXIgaXMgcmVhZCBpbiBjb25jdXJyZW50 bHkKClByZXZpb3VzbHkgd2Ugd291bGQgaGF2ZSB0aGUgZm9sbG93aW5nIGluYWNjdXJhY2llcyB3 aGVuIGEgYmFja2VuZCB0cmllZCB0bwpyZWFkIGluIGEgYnVmZmVyLCBidXQgdGhhdCBidWZmZXIg d2FzIHJlYWQgaW4gY29uY3VycmVudGx5IGJ5IGFub3RoZXIgYmFja2VuZDoKLSB0aGUgcmVhZCBJ TyB3YXMgZG91YmxlLWNvdW50ZWQgaW4gdGhlIGdsb2JhbCBidWZmZXIgYWNjZXNzIHN0YXRzIChw Z0J1ZmZlclVzYWdlKQotIHRoZSBidWZmZXIgaGl0IHdhcyBub3QgYWNjb3VudGVkIGZvciBpbjoK ICAtIGdsb2JhbCBidWZmZXIgYWNjZXNzIHN0YXRpc3RpY3MKICAtIHBnX3N0YXRfaW8KICAtIHJl bGF0aW9uIGxldmVsIElPIHN0YXRzCiAgLSB2YWN1dW0gY29zdCBiYWxhbmNpbmcKCldoaWxlIHRy eWluZyB0byByZWFkIGluIGEgYnVmZmVyIHRoYXQgaXMgY29uY3VycmVudGx5IHJlYWQgaW4gYnkg YW5vdGhlcgpiYWNrZW5kIGlzIG5vdCBhIGNvbW1vbiBvY2N1cnJlbmNlLCBpdCdzIGFsc28gbm90 IHRoYXQgcmFyZSwgZS5nLiBkdWUgdG8KY29uY3VycmVudCBzZXF1ZW50aWFsIHNjYW5zIG9uIHRo ZSBzYW1lIHJlbGF0aW9uLiAgVGhpcyBzY2VuYXJpbyBoYXMgYmVjb21lCm1vcmUgbGlrZWx5IGlu IFBHIDE3LCBkdWUgdG8gdGhlIGludHJvZHVjaW5nIG9mIHJlYWQgc3RyZWFtcywgd2hpY2ggY2Fu IHBpbgptdWx0aXBsZSBidWZmZXJzIGJlZm9yZSBjYWxsaW5nIFN0YXJ0QnVmZmVySU8oKSBmb3Ig YWxsIHRoZSBidWZmZXJzLgoKVGhpcyBiZWhhdmlvdXIgaGFzIGhpc3RvcmljYWxseSBncm93biwg YnV0IHRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBiZSBhbnkgcmVhc29uCnRvIGNvbnRpbnVlIHdpdGgg dGhlIHdyb25nIGFjY291bnRpbmcuCgpSZXZpZXdlZC1ieTogTWVsYW5pZSBQbGFnZW1hbiA8bWVs YW5pZXBsYWdlbWFuQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9D QUFLUnVfWmstQjA4QXpQc08tNjY4MExVSExPQ0dhTkpZb2ZheFRGc2VMYT1PZXBWMWdAbWFpbC5n bWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9n aXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi8yMDJiMTI3NzRkMDkyYmFmN2U1ZDMzMDlh YTNjYjBjZDFlOGE2MDZiCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2Vu ZC9zdG9yYWdlL2J1ZmZlci9idWZtZ3IuYyB8IDM3ICsrKysrKysrKysrKysrKysrKysrKystLS0t LS0tLS0tLS0tLS0KMSBmaWxlIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9u cygtKQoK --===============0650926824171211003==--