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 1rjkf5-007c4C-EI for pgsql-committers@arkaria.postgresql.org; Mon, 11 Mar 2024 18:46:11 +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 1rjkf4-00HNwQ-1P for pgsql-committers@arkaria.postgresql.org; Mon, 11 Mar 2024 18:46:10 +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 1rjkf3-00HNgb-OU for pgsql-committers@lists.postgresql.org; Mon, 11 Mar 2024 18:46:10 +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 1rjkev-003zn2-Gd for pgsql-committers@lists.postgresql.org; Mon, 11 Mar 2024 18:46:08 +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 1rjkev-00AGrs-3g for pgsql-committers@lists.postgresql.org; Mon, 11 Mar 2024 18:46:01 +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 1rjket-003IAH-TV for pgsql-committers@lists.postgresql.org; Mon, 11 Mar 2024 18:46:00 +0000 Content-Type: multipart/mixed; boundary="===============5858706155139530493==" MIME-Version: 1.0 From: Heikki Linnakangas To: pgsql-committers@lists.postgresql.org Subject: pgsql: Confine vacuum skip logic to lazy_scan_skip() X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 11 Mar 2024 18:46:00 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5858706155139530493== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Q29uZmluZSB2YWN1dW0gc2tpcCBsb2dpYyB0byBsYXp5X3NjYW5fc2tpcCgpCgpSZW5hbWUgbGF6 eV9zY2FuX3NraXAoKSB0byBoZWFwX3ZhY19zY2FuX25leHRfYmxvY2soKSBhbmQgbW92ZSBtb3Jl CmNvZGUgaW50byB0aGUgZnVuY3Rpb24sIHNvIHRoYXQgdGhlIGNhbGxlciBkb2Vzbid0IG5lZWQg dG8ga25vdyBhYm91dApyYW5nZXMgb3Igc2tpcHBpbmcgYW55bW9yZS4gaGVhcF92YWNfc2Nhbl9u ZXh0X2Jsb2NrKCkgcmV0dXJucyB0aGUKbmV4dCBibG9jayB0byBwcm9jZXNzLCBhbmQgdGhlIGxv Z2ljIGZvciBkZXRlcm1pbmluZyB0aGF0IGJsb2NrIGlzIGFsbAp3aXRoaW4gdGhlIGZ1bmN0aW9u LiBUaGlzIG1ha2VzIHRoZSBza2lwcGluZyBsb2dpYyBlYXNpZXIgdG8KdW5kZXJzdGFuZCwgYXMg aXQncyBhbGwgaW4gdGhlIHNhbWUgZnVuY3Rpb24sIGFuZCBtYWtlcyB0aGUgY2FsbGluZwpjb2Rl IGVhc2llciB0byB1bmRlcnN0YW5kIGFzIGl0J3MgbGVzcyBjbHV0dGVyZWQuIFRoZSBzdGF0ZSB2 YXJpYWJsZXMKbmVlZGVkIHRvIG1hbmFnZSB0aGUgc2tpcHBpbmcgbG9naWMgYXJlIG1vdmVkIHRv IExWUmVsU3RhdGUuCgpoZWFwX3ZhY19zY2FuX25leHRfYmxvY2soKSBub3cgbWFuYWdlcyBpdHMg b3duIFZNIGJ1ZmZlciBzZXBhcmF0ZWx5CmZyb20gdGhlIGNhbGxlcidzIHZtYnVmZmVyIHZhcmlh YmxlLiBUaGUgY2FsbGVyJ3Mgdm1idWZmZXIgaG9sZHMgdGhlClZNIHBhZ2UgZm9yIHRoZSBjdXJy ZW50IGJsb2NrIGl0cyBwcm9jZXNzaW5nLCB3aGlsZQpoZWFwX3ZhY19zY2FuX25leHRfYmxvY2so KSBrZWVwcyBhIHBpbiBvbiB0aGUgVk0gcGFnZSBmb3IgdGhlIG5leHQKdW5za2lwcGFibGUgYmxv Y2suIE1vc3Qgb2YgdGhlIHRpbWUgdGhleSBhcmUgdGhlIHNhbWUsIHNvIHdlIGhvbGQgdHdvCnBp bnMgb24gdGhlIHNhbWUgYnVmZmVyLCBidXQgaXQncyBtb3JlIGNvbnZlbmllbnQgdG8gbWFuYWdl IHRoZW0Kc2VwYXJhdGVseS4KCkZvciByZWFkYWJpbGl0eSBpbnNpZGUgaGVhcF92YWNfc2Nhbl9u ZXh0X2Jsb2NrKCksIG1vdmUgdGhlIGxvZ2ljIG9mCmZpbmRpbmcgdGhlIG5leHQgdW5za2lwcGFi bGUgYmxvY2sgdG8gc2VwYXJhdGUgZnVuY3Rpb24sIGFuZCBhZGQgc29tZQpjb21tZW50cy4KClRo aXMgcmVmYWN0b3Jpbmcgd2lsbCBhbHNvIGhlbHAgZnV0dXJlIHBhdGNoZXMgdG8gc3dpdGNoIHRv IHVzaW5nIGEKc3RyZWFtaW5nIHJlYWQgaW50ZXJmYWNlLCBhbmQgZXZlbnR1YWxseSBBSU8KKGh0 dHBzOi8vcG9zdGdyLmVzL20vQ0ElMkJoVUtHSmtPaU9DYSUyQm1hZzRCRiUyQnpIbzdxbyUzRG85 Q0ZoZUI4JTNEZzZ1VDVUVW0yZ2t2QSU0MG1haWwuZ21haWwuY29tKQoKQXV0aG9yOiBNZWxhbmll IFBsYWdlbWFuLCBIZWlra2kgTGlubmFrYW5nYXMKUmV2aWV3ZWQtYnk6IEFuZHJlcyBGcmV1bmQg KG9sZGVyIHZlcnNpb24pCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vQ0FBS1J1X1lm M2d2WEdjQ25xcWZvcTBROExYOFVNLWUtcWJtX0IxTGVaaDYwZjhXaFdBJTQwbWFpbC5nbWFpbC5j b20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9z dGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi80ZTc2Zjk4NGE3NzMwY2RlODFlMmNmYzAxNWRlNmMy YjNkYWRjYTk5CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nl c3MvaGVhcC92YWN1dW1sYXp5LmMgfCAyMzkgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t LS0tLS0KMSBmaWxlIGNoYW5nZWQsIDE1MCBpbnNlcnRpb25zKCspLCA4OSBkZWxldGlvbnMoLSkK Cg== --===============5858706155139530493==--