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 1v29Ld-000mlP-09 for pgsql-committers@arkaria.postgresql.org; Fri, 26 Sep 2025 14:22:57 +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 1v29La-0028OP-V9 for pgsql-committers@arkaria.postgresql.org; Fri, 26 Sep 2025 14:22:55 +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 1v29La-0028OH-OF for pgsql-committers@lists.postgresql.org; Fri, 26 Sep 2025 14:22:55 +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 1v29LZ-0002Rp-06 for pgsql-committers@lists.postgresql.org; Fri, 26 Sep 2025 14:22:54 +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 1v29LX-00066f-VL for pgsql-committers@lists.postgresql.org; Fri, 26 Sep 2025 14:22:53 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1v29LY-000BL6-0j for pgsql-committers@lists.postgresql.org; Fri, 26 Sep 2025 14:22:52 +0000 Content-Type: multipart/mixed; boundary="===============0941707244023122806==" MIME-Version: 1.0 From: =?utf-8?q?=C3=81lvaro_Herrera?= To: pgsql-committers@lists.postgresql.org Subject: pgsql: Split vacuumdb to create vacuuming.c/h X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 26 Sep 2025 14:22:52 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0941707244023122806== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 U3BsaXQgdmFjdXVtZGIgdG8gY3JlYXRlIHZhY3V1bWluZy5jL2gKClRoaXMgYWxsb3dzIHRoZXNl IHJvdXRpbmVzIHRvIGJlIHJldXNlZCBieSBhIGZ1dHVyZSB1dGlsaXR5IGhlYXZpbHkKYmFzZWQg b24gdmFjdXVtZGIuCgpJIG1hZGUgYSBmZXcgcmVsYXRpdmVseSBtaW5vciBjaGFuZ2VzIGZyb20g dGhlIG9yaWdpbmFsLCBtb3N0IG5vdGFibHk6CgotIG9iamZpbHRlciB3YXMgZGVjbGFyZWQgYXMg YW4gZW51bSBidXQgdGhlIHZhbHVlcyBhcmUgYml0LW9yJ2VkLCBhbmQKICBpbmRpdmlkdWFsIGJp dHMgYXJlIHRlc3RlZCB0aHJvdWdob3V0IHRoZSBjb2RlLiAgV2UndmUgZGlzY3Vzc2VkIHRoaXMK ICBjb2RpbmcgcGF0dGVybiBpbiBvdGhlciBjb250ZXh0cyBhbmQgc3RheWVkIGF3YXkgZnJvbSBp dCwgb24gdGhlCiAgZ3JvdW5kcyB0aGF0IHRoZSB2YWx1ZXMgc28gZ2VuZXJhdGVkIGFyZW4ndCBy ZWFsbHkgdHJ1ZSB2YWx1ZXMgb2YgdGhlCiAgZW51bS4gIFRoaXMgY29tbWl0IGNoYW5nZXMgaXQg dG8gYmUgYSBiaXRzMzIgd2l0aCBhIGZldyAjZGVmaW5lcyBmb3IKICB0aGUgZmxhZyBkZWZpbml0 aW9ucywgdGhlIHdheSB3ZSBkbyBlbHNld2hlcmUuICBBbHNvLCBpbnN0ZWFkIG9mIGJlaW5nCiAg YSBnbG9iYWwgdmFyaWFibGUsIGl0J3Mgbm93IGluIHRoZSB2YWN1dW1pbmdPcHRpb25zIHN0cnVj dC4KCi0gVHdvIGJvb2xlYW5zLCBhbmFseXplX29ubHkgKGluIHZhY3V1bWluZ09wdGlvbnMpIGFu ZCBhbmFseXplX2luX3N0YWdlcwogIChwYXNzZWQgYXJvdW5kIGFzIGEgc2VwYXJhdGUgYm9vbGVh biBhcmd1bWVudCksIGFyZSByZWFsbHkgZGV0ZXJtaW5pbmcKICB3aGF0ICJtb2RlIiB0aGUgcHJv Z3JhbSBydW5zIGluIC0tIGl0J3MgZWl0aGVyIHZhY3V1bSwgb3Igb25lIG9mIHRob3NlCiAgdHdv IG1vZGVzLiAgSSBoYXZlIHRocmVlIGFkamVjdGl2ZXMgZm9yIHRoZW06IGluY29uc2lzdGVudCwK ICB1bmVyZ29ub21pYywgdW5vcnRob2RveC4gIFJlbW92aW5nIHRoZXNlIGFuZCByZXBsYWNpbmcg dGhlbSB3aXRoIGEKICBtb2RlIGVudW0gdG8gYmUga2VwdCBpbiB2YWN1dW1pbmdPcHRpb25zIG1h a2VzIHRoZSBjb2RlIHN0cnVjdHVyZSBlYXNpZXIKICB0byB1bmRlcnN0YW5kIGluIGEgY291cGxl IG9mIHBsYWNlcywgYW5kIGl0J2xsIGJlIHVzZWZ1bCBmb3IgdGhlIG5ldwogIG1vZGUgd2UgYWRk IG5leHQsIHNvIGRvIHRoYXQuCgpSZXZpZXdlZC1ieTogQW50b25pbiBIb3Vza2EgPGFoQGN5YmVy dGVjLmF0PgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tLzIwMjUwODMwMTc1MC5jYm9o eHl5MnBjY2VAYWx2aGVycmUucGdzcWwKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0t LS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9jNDA2NzM4M2Ni MmMxNTVjNGNmZWEyMzUxMDM2NzA5ZTJlYmIzNTM1CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0t LS0tLQpzcmMvYmluL3NjcmlwdHMvTWFrZWZpbGUgICAgICAgICB8ICAgIDQgKy0Kc3JjL2Jpbi9z Y3JpcHRzL21lc29uLmJ1aWxkICAgICAgfCAgIDI4ICstCnNyYy9iaW4vc2NyaXB0cy9ubHMubWsg ICAgICAgICAgIHwgICAgMSArCnNyYy9iaW4vc2NyaXB0cy92YWN1dW1kYi5jICAgICAgIHwgMTA4 NSArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzcmMvYmluL3NjcmlwdHMv dmFjdXVtaW5nLmMgICAgICB8IDEwMDQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKc3JjL2Jpbi9zY3JpcHRzL3ZhY3V1bWluZy5oICAgICAgfCAgIDcyICsrKwpzcmMvdG9vbHMv cGdpbmRlbnQvdHlwZWRlZnMubGlzdCB8ICAgIDEgKwo3IGZpbGVzIGNoYW5nZWQsIDExNDYgaW5z ZXJ0aW9ucygrKSwgMTA0OSBkZWxldGlvbnMoLSkKCg== --===============0941707244023122806==--