Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7rB2-0002Og-6j for pgsql-hackers@arkaria.postgresql.org; Thu, 13 Jan 2022 03:53:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1n7rAU-0005hb-Hm for pgsql-hackers@arkaria.postgresql.org; Thu, 13 Jan 2022 03:52:54 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7rAU-0005hS-5R for pgsql-hackers@lists.postgresql.org; Thu, 13 Jan 2022 03:52:54 +0000 Received: from smtp-fw-6001.amazon.com ([52.95.48.154]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7rAQ-0007g1-QR for pgsql-hackers@postgresql.org; Thu, 13 Jan 2022 03:52:53 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1642045972; x=1673581972; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=h+bzZjXZg1SebqH7X1lv4YK1gm0WdJdA7+rvawygR1A=; b=O5e8TJpAk1JnMRXV6nUCuZeRkVpd18yVsOUWDJ3N+djryP1SW9MD3Cef GK3ohPveS1sIqNI+H0RXMRayEvsnD/xlpCe1T9H8dfGwHwL0i9EDCTa2l jTPhMvmxdu/A2K4NjtrJAiSkMZyH1GQs/3Cnesh/6b4VvzT45UkBTMoDH I=; X-IronPort-AV: E=Sophos;i="5.88,284,1635206400"; d="scan'208";a="170068675" Subject: Re: Add index scan progress to pg_stat_progress_vacuum Thread-Topic: Add index scan progress to pg_stat_progress_vacuum Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO email-inbound-relay-iad-1a-e823fbde.us-east-1.amazon.com) ([10.43.8.6]) by smtp-border-fw-6001.iad6.amazon.com with ESMTP; 13 Jan 2022 03:52:49 +0000 Received: from EX13MTAUWC002.ant.amazon.com (iad12-ws-svc-p26-lb9-vlan3.iad.amazon.com [10.40.163.38]) by email-inbound-relay-iad-1a-e823fbde.us-east-1.amazon.com (Postfix) with ESMTPS id ADBB0C08F6; Thu, 13 Jan 2022 03:52:47 +0000 (UTC) Received: from EX13D03UWC001.ant.amazon.com (10.43.162.136) by EX13MTAUWC002.ant.amazon.com (10.43.162.240) with Microsoft SMTP Server (TLS) id 15.0.1497.28; Thu, 13 Jan 2022 03:52:47 +0000 Received: from EX13D13UWB003.ant.amazon.com (10.43.161.233) by EX13D03UWC001.ant.amazon.com (10.43.162.136) with Microsoft SMTP Server (TLS) id 15.0.1497.28; Thu, 13 Jan 2022 03:52:46 +0000 Received: from EX13D13UWB003.ant.amazon.com ([10.43.161.233]) by EX13D13UWB003.ant.amazon.com ([10.43.161.233]) with mapi id 15.00.1497.026; Thu, 13 Jan 2022 03:52:46 +0000 From: "Imseih (AWS), Sami" To: "Bossart, Nathan" , Masahiko Sawada CC: Justin Pryzby , Peter Geoghegan , "pgsql-hackers@postgresql.org" Thread-Index: AQHX5uocuLg5vK9yXkugZYU7JVvUD6wzrQ+AgAgmSICABBF2gIAG6AwAgAKncACAAHdDgIAB+R4AgApC9gCAAH6XgIAFpgqAgACO0YCAAmeYgIAAPoWAgACuc4A= Date: Thu, 13 Jan 2022 03:52:46 +0000 Message-ID: <7A4B3BA8-0768-4463-9B25-25DBECF56B25@amazon.com> References: <5478DFCD-2333-401A-B2F0-0D186AB09228@amazon.com> <7874FB21-FAA5-49BD-8386-2866552656C7@amazon.com> <7F1C93C1-C50E-497A-86C5-B637EA4D9F79@amazon.com> <04D9F80C-1A7C-4C23-9156-6799D974DC72@amazon.com> <20211229175121.GP24477@telsasoft.com> <39E8ED08-56E6-4466-93BF-3FD3D51EE52C@amazon.com> <5883EFA0-1AFF-46C3-A8A7-0DA63640482F@amazon.com> <6D2C60C2-C09E-4117-A6B8-DCA7A0F5B182@amazon.com> <22C9CB0C-9576-47AF-8A6E-F9573F73CD4E@amazon.com> <6753CC4A-D1D8-477D-9B82-CFE12169DFF5@amazon.com> In-Reply-To: <6753CC4A-D1D8-477D-9B82-CFE12169DFF5@amazon.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.43.160.114] Content-Type: text/plain; charset="utf-8" Content-ID: <2F779C8D19731C4E9BD78F42AD34599E@amazon.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gMS8xMi8yMiwgMToyOCBQTSwgIkJvc3NhcnQsIE5hdGhhbiIgPGJvc3NhcnRuQGFtYXpvbi5j b20+IHdyb3RlOg0KDQogICAgT24gMS8xMS8yMiwgMTE6NDYgUE0sICJNYXNhaGlrbyBTYXdhZGEi IDxzYXdhZGEubXNoa0BnbWFpbC5jb20+IHdyb3RlOg0KICAgID4gUmVnYXJkaW5nIHRoZSBuZXcg cGdfc3RhdF9wcm9ncmVzc192YWN1dW1faW5kZXggdmlldywgd2h5IGRvIHdlIG5lZWQNCiAgICA+ IHRvIGhhdmUgYSBzZXBhcmF0ZSB2aWV3PyBVc2VycyB3aWxsIGhhdmUgdG8gY2hlY2sgdHdvIHZp ZXdzLiBJZiB0aGlzDQogICAgPiB2aWV3IGlzIGV4cGVjdGVkIHRvIGJlIHVzZWQgdG9nZXRoZXIg d2l0aCBhbmQgam9pbmVkIHRvDQogICAgPiBwZ19zdGF0X3Byb2dyZXNzX3ZhY3V1bSwgd2h5IGRv bid0IHdlIHByb3ZpZGUgb25lIHZpZXcgdGhhdCBoYXMgZnVsbA0KICAgID4gaW5mb3JtYXRpb24g ZnJvbSB0aGUgYmVnaW5uaW5nPyBFc3BlY2lhbGx5LCBJIHRoaW5rIGl0J3Mgbm90IHVzZWZ1bA0K ICAgID4gdGhhdCB0aGUgdG90YWwgbnVtYmVyIG9mIGluZGV4ZXMgdG8gdmFjdXVtIChudW1faW5k ZXhlc190b192YWN1dW0NCiAgICA+IGNvbHVtbikgYW5kIHRoZSBjdXJyZW50IG51bWJlciBvZiBp bmRleGVzIHRoYXQgaGF2ZSBiZWVuIHZhY3V1bWVkDQogICAgPiAoaW5kZXhfb3JkaW5hbF9wb3Np dGlvbiBjb2x1bW4pIGFyZSBzaG93biBpbiBzZXBhcmF0ZSB2aWV3cy4NCg0KID4gSSBzdXBwb3Nl IHdlIGNvdWxkIGFkZCBhbGwgb2YgdGhlIG5ldyBjb2x1bW5zIHRvDQogPiBwZ19zdGF0X3Byb2dy ZXNzX3ZhY3V1bSBhbmQganVzdCBzZXQgY29sdW1ucyB0byBOVUxMIGFzIGFwcHJvcHJpYXRlLg0K ID4gQnV0IGlzIHRoYXQgcmVhbGx5IGJldHRlciB0aGFuIGhhdmluZyBhIHNlcGFyYXRlIHZpZXc/ DQoNClRvIGFkZCwgc2luY2UgYSB2YWN1dW0gY2FuIHV0aWxpemUgcGFyYWxsZWwgd29ya2VyIHBy b2Nlc3NlcyArIHRoZSBtYWluIHZhY3V1bSBwcm9jZXNzIHRvIHBlcmZvcm0gaW5kZXggdmFjdXVt aW5nLCBpdCBtYWRlIHNlbnNlIHRvIHNlcGFyYXRlIHRoZSBiYWNrZW5kcyBkb2luZyBpbmRleCB2 YWN1dW0vY2xlYW51cCBpbiBhIHNlcGFyYXRlIHZpZXcuIA0KQmVzaWRlcyB3aGF0IE5hdGhhbiBz dWdnZXN0ZWQsIHRoZSBvbmx5IG90aGVyIGNsZWFuIG9wdGlvbiBJIGNhbiB0aGluayBvZiBpcyB0 byBwZXJoYXBzIGNyZWF0ZSBhIGpzb24gY29sdW1uIGluIHBnX3N0YXRfcHJvZ3Jlc3NfdmFjdXVt IHdoaWNoIHdpbGwgaW5jbHVkZSBhbGwgdGhlIG5ldyBmaWVsZHMuIE15IGNvbmNlcm4gd2l0aCB0 aGlzIGFwcHJvYWNoIGlzIHRoYXQgaXQgd2lsbCBtYWtlIHVzYWJpbGl0eSwgdG8gZmxhdHRlbiB0 aGUganNvbiwgZGlmZmljdWx0IGZvciB1c2Vycy4NCg0KICAgID4gQWxzbywgSeKAmW0gbm90IHN1 cmUgaG93IHVzZWZ1bCBpbmRleF90dXBsZXNfcmVtb3ZlZCBpczsgd2hhdCBjYW4gd2UNCiAgICA+ IGluZmVyIGZyb20gdGhpcyB2YWx1ZSAod2l0aG91dCBhIHRvdGFsIG51bWJlcik/DQoNCj4gICAg SSB0aGluayB0aGUgaWRlYSB3YXMgdGhhdCB5b3UgY2FuIGNvbXBhcmUgaXQgYWdhaW5zdCBtYXhf ZGVhZF90dXBsZXMNCj4gICBhbmQgbnVtX2RlYWRfdHVwbGVzIHRvIGdldCBhbiBlc3RpbWF0ZSBv ZiB0aGUgY3VycmVudCBjeWNsZSBwcm9ncmVzcy4NCj4gICAgT3RoZXJ3aXNlLCBpdCBqdXN0IHNo b3dzIHRoYXQgcHJvZ3Jlc3MgaXMgYmVpbmcgbWFkZS4NCg0KVGhlIG1haW4gcHVycG9zZSBpcyB0 byByZWFsbHkgc2hvdyB0aGF0IHRoZSAiaW5kZXggdmFjdXVtIiBwaGFzZSBpcyBhY3R1YWxseSBt YWtpbmcgcHJvZ3Jlc3MuIE5vdGUgdGhhdCBmb3IgY2VydGFpbiB0eXBlcyBvZiBpbmRleGVzLCBp LmUuIEdJTi9HSVNUIHRoZSBudW1iZXIgb2YgdHVwbGVzX3JlbW92ZWQgd2lsbCBlbmQgdXAgZXhj ZWVkaW5nIHRoZSBudW1iZXIgb2YgbnVtX2RlYWRfdHVwbGVzLg0KDQogICAgTmF0aGFuDQoNCiAg ICBbMF0gaHR0cHM6Ly9wb3N0Z3IuZXMvbS83ODc0RkIyMS1GQUE1LTQ5QkQtODM4Ni0yODY2NTUy NjU2QzclNDBhbWF6b24uY29tDQoNCg0K