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 1mLudO-0005kd-VY for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Sep 2021 21:52:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mLudL-0005iv-Lh for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Sep 2021 21:52:31 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLudL-0005in-7U for pgsql-hackers@lists.postgresql.org; Thu, 02 Sep 2021 21:52:31 +0000 Received: from smtp-fw-2101.amazon.com ([72.21.196.25]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLudI-0004d5-Em for pgsql-hackers@postgresql.org; Thu, 02 Sep 2021 21:52:29 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1630619549; x=1662155549; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=mVD8n91pCbuBcVTWrX2u+uBq3pRFWOxt8BOzr6VPdXU=; b=gIjjnqBgDCHra0xuiL84FCx1+BkE3sRrpAVr0sIjIF3dF7wRnjA4wA3t ew+EQERwaPy2oeFWQVSGo6J6AkpndpT4a0RnBcmE7RxBGNiVJ9nPSIi+2 wZ1JSfqjzRBgq2AZjS0rVt2GglR5VQL4zfkVBrpCcvHPp8R0XjHDH3h98 c=; X-IronPort-AV: E=Sophos;i="5.85,263,1624320000"; d="scan'208";a="134497400" Subject: Re: .ready and .done files considered harmful Thread-Topic: .ready and .done files considered harmful Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO email-inbound-relay-1d-e69428c4.us-east-1.amazon.com) ([10.43.8.2]) by smtp-border-fw-2101.iad2.amazon.com with ESMTP; 02 Sep 2021 21:52:27 +0000 Received: from EX13MTAUWB001.ant.amazon.com (iad12-ws-svc-p26-lb9-vlan3.iad.amazon.com [10.40.163.38]) by email-inbound-relay-1d-e69428c4.us-east-1.amazon.com (Postfix) with ESMTPS id 1DB55C1028; Thu, 2 Sep 2021 21:52:23 +0000 (UTC) Received: from EX13D03UWC004.ant.amazon.com (10.43.162.49) by EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 2 Sep 2021 21:52:23 +0000 Received: from EX13D03UWC004.ant.amazon.com (10.43.162.49) by EX13D03UWC004.ant.amazon.com (10.43.162.49) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 2 Sep 2021 21:52:23 +0000 Received: from EX13D03UWC004.ant.amazon.com ([10.43.162.49]) by EX13D03UWC004.ant.amazon.com ([10.43.162.49]) with mapi id 15.00.1497.023; Thu, 2 Sep 2021 21:52:23 +0000 From: "Bossart, Nathan" To: Dipesh Pandit CC: Robert Haas , Kyotaro Horiguchi , Jeevan Ladhe , Stephen Frost , Andres Freund , Hannu Krosing , "pgsql-hackers@postgresql.org" Thread-Index: AQHXci02tLcaEMz+AU6YhPne6AFvK6s18xIAgBZTwYCAAmezgIAAD1MAgAIA4ICABKHjAP//uEcAgAF4zgCAAKkYgIABHQwAgAAsYwCAB9W1AIAB0kOA///LgoCAA+gBAP//nb0AABMNwQABPNgWAACsRtKAAFFLHAD//8h0AIAAlSkA//+p2YCAAaRCAP//8nwAgAGC4ICABSoRAIABMKwA//+uf4AAEs/LgAABls2AABDH2wAAABA+gAAUvuwAAARaAgAACYtZgAAHmE2AABoCvIABa60dAAArL8UAAAMyqwA= Date: Thu, 2 Sep 2021 21:52:22 +0000 Message-ID: References: <78CCF003-F9A8-4640-95A3-52FA364CAF18@amazon.com> <20210824.113506.1390009275792967870.horikyota.ntt@gmail.com> <20210824.113655.27283254519813419.horikyota.ntt@gmail.com> <2F2E38BE-B337-456A-A5E2-6E387BD5C1CC@amazon.com> <0121A337-A9EB-4512-AFEC-09037891CA92@amazon.com> <03826EAC-E5AE-40AB-B56B-8BEED1F5E534@amazon.com> In-Reply-To: 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.241] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gOS8yLzIxLCA2OjIyIEFNLCAiRGlwZXNoIFBhbmRpdCIgPGRpcGVzaC5wYW5kaXRAZ21haWwu Y29tPiB3cm90ZToNCj4gSSBhZ3JlZSB0aGF0IG11bHRpcGxlLWZpbGVzLXByZS1yZWFkZGlyIGlz IGNsZWFuZXIgYW5kIGhhcyB0aGUgcmVzaWxpZW5jZSBvZiB0aGUNCj4gY3VycmVudCBpbXBsZW1l bnRhdGlvbi4gSG93ZXZlciwgSSBoYXZlIGEgZmV3IHN1Z2dlc3Rpb24gb24ga2VlcC10cnlpbmct dGhlDQo+IC1uZXh0LWZpbGUgYXBwcm9hY2ggcGF0Y2ggc2hhcmVkIGluIHByZXZpb3VzIHRocmVh ZC4NCg0KV2hpY2ggYXBwcm9hY2ggZG8geW91IHRoaW5rIHdlIHNob3VsZCB1c2U/ICBJIHRoaW5r IHdlIGhhdmUgZGVjZW50DQpwYXRjaGVzIGZvciBib3RoIGFwcHJvYWNoZXMgYXQgdGhpcyBwb2lu dCwgc28gcGVyaGFwcyB3ZSBzaG91bGQgc2VlIGlmDQp3ZSBjYW4gZ2V0IHNvbWUgYWRkaXRpb25h bCBmZWVkYmFjayBmcm9tIHRoZSBjb21tdW5pdHkgb24gd2hpY2ggb25lIHdlDQpzaG91bGQgcHVy c3VlIGZ1cnRoZXIuDQoNCj4gKyAgIC8qIGZvcmNlIGRpcmVjdG9yeSBzY2FuIHRoZSBmaXJzdCB0 aW1lIHdlIGNhbGwgcGdhcmNoX3JlYWR5WGxvZygpICovDQo+ICsgICBQZ0FyY2hGb3JjZURpclNj YW4oKTsNCj4gKw0KPg0KPiBXZSBzaG91bGQgbm90IGZvcmNlIGEgZGlyZWN0b3J5IGluIHBnYXJj aF9BcmNoaXZlckNvcHlMb29wKCkuIFRoaXMgZ2V0cyBjYWxsZWQNCj4gd2hlbmV2ZXIgYXJjaGl2 ZXIgd2FrZXMgdXAgZnJvbSB0aGUgd2FpdCBzdGF0ZS4gVGhpcyB3aWxsIHJlc3VsdCBpbiBhDQo+ IHNpdHVhdGlvbiB3aGVyZSB0aGUgYXJjaGl2ZXIgcGVyZm9ybXMgYSBmdWxsIGRpcmVjdG9yeSBz Y2FuIGRlc3BpdGUgaGF2aW5nIHRoZQ0KPiBhY2N1cmF0ZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUg bmV4dCBhbnRpY2lwYXRlZCBsb2cgc2VnbWVudC4gDQo+IEluc3RlYWQgd2UgY2FuIGNoZWNrIGlm IGxhc3RTZWdObyBpcyBpbml0aWFsaXplZCBhbmQgY29udGludWUgZGlyZWN0b3J5IHNjYW4gDQo+ IHVudGlsIGl0IGdldHMgaW5pdGlhbGl6ZWQgaW4gcGdhcmNoX3JlYWR5WGxvZygpLg0KDQpUaGUg cHJvYmxlbSBJIHNlZSB3aXRoIHRoaXMgaXMgdGhhdCBwZ2FyY2hfYXJjaGl2ZVhsb2coKSBtaWdo dCBlbmQgdXANCmZhaWxpbmcuICBJZiBpdCBkb2VzLCB3ZSB3b24ndCByZXRyeSBhcmNoaXZpbmcg dGhlIGZpbGUgdW50aWwgd2UgZG8gYQ0KZGlyZWN0b3J5IHNjYW4uICBJIHRoaW5rIHdlIGNvdWxk IHRyeSB0byBhdm9pZCBmb3JjaW5nIGEgZGlyZWN0b3J5DQpzY2FuIG91dHNpZGUgb2YgdGhlc2Ug ZmFpbHVyZSBjYXNlcyBhbmQgYXJjaGl2ZXIgc3RhcnR1cCwgYnV0IEknbSBub3QNCnN1cmUgaXQn cyByZWFsbHkgd29ydGggaXQuICBXaGVuIHBnYXJjaF9yZWFkeVhsb2coKSByZXR1cm5zIGZhbHNl LCBpdA0KbW9zdCBsaWtlbHkgbWVhbnMgdGhhdCB0aGVyZSBhcmUgbm8gLnJlYWR5IGZpbGVzIHBy ZXNlbnQsIHNvIEknbSBub3QNCnN1cmUgd2UgYXJlIGdhaW5pbmcgYSB3aG9sZSBsb3QgYnkgYXZv aWRpbmcgYSBkaXJlY3Rvcnkgc2NhbiBpbiB0aGF0DQpjYXNlLiAgSSBndWVzcyBpdCBtaWdodCBo ZWxwIGEgYml0IGlmIHRoZXJlIGFyZSBhIHRvbiBvZiAuZG9uZSBmaWxlcywNCnRob3VnaC4NCg0K PiArICAgICAgICAgICByZXR1cm4gbGFzdFNlZ05vOw0KPiBXZSBzaG91bGQgcmV0dXJuICJ0cnVl IiBoZXJlLg0KDQpPb3BzLiAgR29vZCBjYXRjaC4NCg0KPiBJIGFtIHRoaW5raW5nIGlmIHdlIGNh biBhZGQgYSBsb2cgbWVzc2FnZSBmb3IgZmlsZXMgd2hpY2ggYXJlIA0KPiBhcmNoaXZlZCBhcyBw YXJ0IG9mIGRpcmVjdG9yeSBzY2FuLiBUaGlzIHdpbGwgYmUgdXNlZnVsIGZvciBkaWFnbm9zdGlj IHB1cnBvc2UNCj4gdG8gY2hlY2sgaWYgZGVzaXJlZCBmaWxlcyBnZXRzIGFyY2hpdmVkIGFzIHBh cnQgb2YgZGlyZWN0b3J5IHNjYW4gaW4gc3BlY2lhbCANCj4gc2NlbmFyaW9zLiBJIGFsc28gdGhp bmsgdGhhdCB3ZSBzaG91bGQgYWRkIGEgZmV3IGNvbW1lbnRzIGluIHBnYXJjaF9yZWFkeVhsb2co KS4NCg0KSSBhZ3JlZSwgYnV0IGl0IHNob3VsZCBwcm9iYWJseSBiZSBzb21ldGhpbmcgbGlrZSBE RUJVRzMgaW5zdGVhZCBvZg0KTE9HLg0KDQo+ICsgICAgICAgLyoNCj4gKyAgICAgICAgKiBXZSBt dXN0IHVzZSA8PSBiZWNhdXNlIHRoZSBhcmNoaXZlciBtYXkgaGF2ZSBqdXN0IGNvbXBsZXRlZCBh DQo+ICsgICAgICAgICogZGlyZWN0b3J5IHNjYW4gYW5kIGZvdW5kIGEgbGF0ZXIgc2VnbWVudCAo YnV0IGhhc24ndCB1cGRhdGVkDQo+ICsgICAgICAgICogc2hhcmVkIG1lbW9yeSB5ZXQpLg0KPiAr ICAgICAgICAqLw0KPiArICAgICAgIGlmICh0aGlzX3NlZ25vIDw9IGFyY2hfc2Vnbm8pDQo+ICsg ICAgICAgICAgIFBnQXJjaEZvcmNlRGlyU2NhbigpOw0KPg0KPiBJIHN0aWxsIHRoaW5rIHRoYXQg d2Ugc2hvdWxkIHVzZSAnPCcgb3BlcmF0b3IgaGVyZSBiZWNhdXNlDQo+IGFyY2hfc2Vnbm8gcmVw cmVzZW50cyB0aGUgc2VnbWVudCBudW1iZXIgb2YgdGhlIG1vc3QgcmVjZW50DQo+IC5yZWFkeSBm aWxlIGZvdW5kIGJ5IHRoZSBhcmNoaXZlci4gVGhpcyBnZXRzIHVwZGF0ZWQgaW4gc2hhcmVkIA0K PiBtZW1vcnkgb25seSBpZiBhcmNoaXZlciBoYXMgc3VjY2Vzc2Z1bGx5IGZvdW5kIGEgLnJlYWR5 IGZpbGUuDQo+IEluIGEgbm9ybWFsIHNjZW5hcmlvIHRoaXNfc2Vnbm8gd2lsbCBiZSBncmVhdGVy IHRoYW4gYXJjaF9zZWdubyANCj4gd2hlcmVhcyBpbiBjYXNlcyB3aGVyZSBhIC5yZWFkeSBmaWxl IGlzIGNyZWF0ZWQgb3V0IG9mIG9yZGVyIA0KPiB0aGlzX3NlZ25vIG1heSBiZSBsZXNzIHRoYW4g YXJjaF9zZWduby4gSSBhbSB3b25kZXJpbmcNCj4gaWYgdGhlcmUgaXMgYSBzY2VuYXJpbyB3aGVy ZSBhcmNoX3NlZ25vIGlzIGVxdWFsIHRvIHRoaXNfc2Vnbm8NCj4gdW5sZXNzIEkgYW0gbWlzc2lu ZyBzb21ldGhpbmcuDQoNClRoZSBwZ19yZWFkeVhsb2coKSBsb2dpYyBsb29rcyBhIGJpdCBsaWtl IHRoaXM6DQoNCiAgICAgICAgMS4gVHJ5IHRvIHNraXAgZGlyZWN0b3J5IHNjYW4uICBJZiB0aGF0 IHN1Y2NlZWRzLCB3ZSdyZSBkb25lLg0KICAgICAgICAyLiBEbyBhIGRpcmVjdG9yeSBzY2FuLg0K ICAgICAgICAzLiBJZiB3ZSBmb3VuZCBhIHJlZ3VsYXIgV0FMIGZpbGUsIHVwZGF0ZSBQZ0FyY2gg YW5kIHJldHVybg0KICAgICAgICAgICB3aGF0IHdlIGZvdW5kLg0KDQpMZXQncyBzYXkgc3RlcCAx IGxvb2tzIGZvciBXQUwgZmlsZSAxMCwgYnV0IDEwLnJlYWR5IGRvZXNuJ3QgZXhpc3QNCnlldC4g IFRoZSBmb2xsb3dpbmcgZGlyZWN0b3J5IHNjYW4gZW5kcyB1cCBmaW5kaW5nIDExLnJlYWR5LiAg SnVzdA0KYmVmb3JlIHdlIHVwZGF0ZSB0aGUgUGdBcmNoIHN0YXRlLCBYTG9nQXJjaGl2ZU5vdGlm eSgpIGlzIGNhbGxlZCBhbmQNCmNyZWF0ZXMgMTAucmVhZHkuICBIb3dldmVyLCBwZ19yZWFkeVhs b2coKSBoYXMgYWxyZWFkeSBkZWNpZGVkIHRvDQpyZXR1cm4gV0FMIHNlZ21lbnQgMTEgYW5kIHVw ZGF0ZSB0aGUgc3RhdGUgdG8gbG9vayBmb3IgMTIgbmV4dC4gIElmIHdlDQpqdXN0IHVzZWQgJzwn LCB3ZSB3b24ndCBmb3JjZSBhIGRpcmVjdG9yeSBzY2FuLCBhbmQgc2VnbWVudCAxMCB3aWxsDQpu b3QgYmUgYXJjaGl2ZWQgdW50aWwgdGhlIG5leHQgb25lIGhhcHBlbnMuICBJZiB3ZSB1c2UgJzw9 JywgSSBkb24ndA0KdGhpbmsgd2UgaGF2ZSB0aGUgc2FtZSBwcm9ibGVtLg0KDQpJJ3ZlIGFsc28g dGhvdWdodCBhYm91dCBhbm90aGVyIHNpbWlsYXIgc2NlbmFyaW8uICBMZXQncyBzYXkgc3RlcCAx DQpsb29rcyBmb3IgV0FMIGZpbGUgMTAsIGJ1dCBpdCBkb2Vzbid0IGV4aXN0IHlldCAoanVzdCBs aWtlIHRoZQ0KcHJldmlvdXMgZXhhbXBsZSkuICBUaGUgZm9sbG93aW5nIGRpcmVjdG9yeSBzY2Fu IGVuZHMgdXAgZmluZGluZw0KMTIucmVhZHksIGJ1dCBqdXN0IGJlZm9yZSB3ZSB1cGRhdGUgUGdB cmNoLCB3ZSBjcmVhdGUgMTEucmVhZHkuICBJbg0KdGhpcyBjYXNlLCB3ZSdsbCBzdGlsbCBza2lw IGZvcmNpbmcgYSBkaXJlY3Rvcnkgc2NhbiB1bnRpbCAxMC5yZWFkeSBpcw0KY3JlYXRlZCBsYXRl ciBvbi4gIEkgYmVsaWV2ZSBpdCBhbGwgZXZlbnR1YWxseSB3b3JrcyBvdXQgYXMgbG9uZyBhcyB3 ZQ0KY2FuIHNhZmVseSBhc3N1bWUgdGhhdCBhbGwgZmlsZXMgdGhhdCBzaG91bGQgaGF2ZSAucmVh ZHkgZmlsZXMgd2lsbA0KZXZlbnR1YWxseSBnZXQgdGhlbS4NCg0KTmF0aGFuDQoNCg==