Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h2h17-0006yD-Rk for pgsql-committers@arkaria.postgresql.org; Sat, 09 Mar 2019 18:48:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1h2h15-0001v1-Th for pgsql-committers@arkaria.postgresql.org; Sat, 09 Mar 2019 18:48:15 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h2h15-0001uu-Kw for pgsql-committers@lists.postgresql.org; Sat, 09 Mar 2019 18:48:15 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h2h12-00005F-7m for pgsql-committers@lists.postgresql.org; Sat, 09 Mar 2019 18:48:13 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h2h11-0007qd-PI for pgsql-committers@lists.postgresql.org; Sat, 09 Mar 2019 18:48:11 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.89) (envelope-from ) id 1h2h11-0005j3-AE for pgsql-committers@lists.postgresql.org; Sat, 09 Mar 2019 18:48:11 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@lists.postgresql.org From: Magnus Hagander Subject: pgsql: Track block level checksum failures in pg_stat_database Message-Id: Date: Sat, 09 Mar 2019 18:48:11 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk VHJhY2sgYmxvY2sgbGV2ZWwgY2hlY2tzdW0gZmFpbHVyZXMgaW4gcGdfc3RhdF9kYXRhYmFzZQoK VGhpcyBhZGRzIGEgY29sdW1uIHRoYXQgY291bnRzIGhvdyBtYW55IGNoZWNrc3VtIGZhaWx1cmVz IGhhdmUgb2NjdXJyZWQKb24gZmlsZXMgYmVsb25naW5nIHRvIGEgc3BlY2lmaWMgZGF0YWJhc2Uu IEJvdGggY2hlY2tzdW0gZmFpbHVyZXMKZHVyaW5nIG5vcm1hbCBiYWNrZW5kIHByb2Nlc3Npbmcg YW5kIHRob3NlIGNyZWF0ZWQgd2hlbiBhIGJhc2UgYmFja3VwCmRldGVjdHMgYSBjaGVja3N1bSBm YWlsdXJlIGFyZSBjb3VudGVkLgoKQXV0aG9yOiBNYWdudXMgSGFnYW5kZXIKUmV2aWV3ZWQgYnk6 IEp1bGllbiBSb3VoYXVkCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0 dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNmI5ZTg3NWY3Mjg2ZDg1MzVi ZmY3OTU1ZTVhYTM2MDJlMTg4ZTQzNgoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KZG9j L3NyYy9zZ21sL21vbml0b3Jpbmcuc2dtbCAgICAgICAgIHwgIDUgKysrKwpzcmMvYmFja2VuZC9j YXRhbG9nL3N5c3RlbV92aWV3cy5zcWwgfCAgMSArCnNyYy9iYWNrZW5kL3Bvc3RtYXN0ZXIvcGdz dGF0LmMgICAgICB8IDU2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwpzcmMv YmFja2VuZC9yZXBsaWNhdGlvbi9iYXNlYmFja3VwLmMgfCAxNiArKysrKysrLS0tLQpzcmMvYmFj a2VuZC9zdG9yYWdlL3BhZ2UvYnVmcGFnZS5jICAgfCAgMyArKwpzcmMvYmFja2VuZC91dGlscy9h ZHQvcGdzdGF0ZnVuY3MuYyAgfCAxNSArKysrKysrKysrCnNyYy9pbmNsdWRlL2NhdGFsb2cvY2F0 dmVyc2lvbi5oICAgICB8ICAyICstCnNyYy9pbmNsdWRlL2NhdGFsb2cvcGdfcHJvYy5kYXQgICAg ICB8ICA0ICsrKwpzcmMvaW5jbHVkZS9wZ3N0YXQuaCAgICAgICAgICAgICAgICAgfCAxOCArKysr KysrKysrKy0Kc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9ydWxlcy5vdXQgIHwgIDEgKwoxMCBm aWxlcyBjaGFuZ2VkLCAxMTQgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCg==