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 1lA0lQ-0003SJ-SA for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Feb 2021 01:27:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lA0lP-0000AZ-EI for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Feb 2021 01:27:23 +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 1lA0lP-0000AP-0g for pgsql-hackers@lists.postgresql.org; Thu, 11 Feb 2021 01:27:23 +0000 Received: from smtp-fw-6002.amazon.com ([52.95.49.90]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lA0lM-000661-DZ for pgsql-hackers@postgresql.org; Thu, 11 Feb 2021 01:27:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1613006840; x=1644542840; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=0Hginf3+p9LftxLFOPCPKMfVbabezO+3m2sax5lfivA=; b=a6bbOs8/2s9z8Cc3cG9Xu70wzgKp9A8rL+aMxqZ+4utwBSGg29uBMLCm vFgRlr8wfgQj1Tjm0dIV5Ocv//lvCNhogjMUzOFP9st+18N67u7g3ImcG ZMUIUiWO7WfhZgSPTdBZ7PwL//siXCoBmydzTPxPbvi9MS7ZIpwMUAUis A=; X-IronPort-AV: E=Sophos;i="5.81,169,1610409600"; d="scan'208";a="84428676" Subject: Re: partial heap only tuples Thread-Topic: partial heap only tuples Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO email-inbound-relay-2a-119b4f96.us-west-2.amazon.com) ([10.43.8.2]) by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP; 11 Feb 2021 01:27:18 +0000 Received: from EX13MTAUWB001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-2a-119b4f96.us-west-2.amazon.com (Postfix) with ESMTPS id 169101A00BA; Thu, 11 Feb 2021 01:27:18 +0000 (UTC) Received: from EX13D22UWB004.ant.amazon.com (10.43.161.165) by EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 11 Feb 2021 01:27:17 +0000 Received: from EX13D03UWA004.ant.amazon.com (10.43.160.250) by EX13D22UWB004.ant.amazon.com (10.43.161.165) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 11 Feb 2021 01:27:17 +0000 Received: from EX13D03UWA004.ant.amazon.com ([10.43.160.250]) by EX13D03UWA004.ant.amazon.com ([10.43.160.250]) with mapi id 15.00.1497.010; Thu, 11 Feb 2021 01:27:17 +0000 From: "Bossart, Nathan" To: Bruce Momjian CC: "pgsql-hackers@postgresql.org" , "McAlister, Grant" , "Mlodgenski, Jim" , "Nasby, Jim" , "Hsu, John" Thread-Index: AQHW/xQjDV3mcaer4kawg8T78u9ZiapR/jcA//+nlAA= Date: Thu, 11 Feb 2021 01:27:16 +0000 Message-ID: <3A8BA515-A013-40E9-98E4-8DD7C51132A3@amazon.com> References: <2ECBBCA0-4D8D-4841-8872-4A5BBDC063D2@amazon.com> <20210210224344.GB22163@momjian.us> In-Reply-To: <20210210224344.GB22163@momjian.us> 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.161.87] 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: Precedence: bulk T24gMi8xMC8yMSwgMjo0MyBQTSwgIkJydWNlIE1vbWppYW4iIDxicnVjZUBtb21qaWFuLnVzPiB3 cm90ZToNCj4gT24gVHVlLCBGZWIgIDksIDIwMjEgYXQgMDY6NDg6MjFQTSArMDAwMCwgQm9zc2Fy dCwgTmF0aGFuIHdyb3RlOg0KPj4gSE9UIHdvcmtzIHdvbmRlcnMgd2hlbiBubyBpbmRleGVkIGNv bHVtbnMgYXJlIHVwZGF0ZWQuICBIb3dldmVyLCBhcw0KPj4gc29vbiBhcyB5b3UgdG91Y2ggb25l IGluZGV4ZWQgY29sdW1uLCB5b3UgbG9zZSB0aGF0IG9wdGltaXphdGlvbg0KPj4gZW50aXJlbHks IGFzIHlvdSBtdXN0IHVwZGF0ZSBldmVyeSBpbmRleCBvbiB0aGUgdGFibGUuICBUaGUgcmVzdWx0 aW5nDQo+PiBwZXJmb3JtYW5jZSBpbXBhY3QgaXMgYSBwYWluIHBvaW50IGZvciBtYW55IG9mIG91 ciAoQVdTJ3MpIGVudGVycHJpc2UNCj4+IGN1c3RvbWVycywgc28gd2UnZCBsaWtlIHRvIGxlbmQg YSBoYW5kIGZvciBzb21lIGltcHJvdmVtZW50cyBpbiB0aGlzDQo+PiBhcmVhLiAgRm9yIHdvcmts b2FkcyBpbnZvbHZpbmcgYSBsb3Qgb2YgY29sdW1ucyBhbmQgYSBsb3Qgb2YgaW5kZXhlcywNCj4+ IGFuIG9wdGltaXphdGlvbiBsaWtlIFBIT1QgY2FuIG1ha2UgYSBodWdlIGRpZmZlcmVuY2UuICBJ J20gYXdhcmUgdGhhdA0KPj4gdGhlcmUgd2FzIGEgcHJldmlvdXMgYXR0ZW1wdCBhIGZldyB5ZWFy cyBhZ28gdG8gYWRkIGEgc2ltaWxhcg0KPj4gb3B0aW1pemF0aW9uIGNhbGxlZCBXQVJNIFswXSBb MV0uICBIb3dldmVyLCBJIG9ubHkgbm90aWNlZCB0aGlzDQo+PiBwcmV2aW91cyBlZmZvcnQgYWZ0 ZXIgY29taW5nIHVwIHdpdGggdGhlIGRlc2lnbiBmb3IgUEhPVCwgc28gSSBlbmRlZA0KPj4gdXAg dGFraW5nIGEgc2xpZ2h0bHkgZGlmZmVyZW50IGFwcHJvYWNoLiAgSSBhbSBhbHNvIGF3YXJlIG9m IGEgY291cGxlDQo+PiBvZiByZWNlbnQgbmJ0cmVlIGltcHJvdmVtZW50cyB0aGF0IG1heSBtaXRp Z2F0ZSBzb21lIG9mIHRoZSBpbXBhY3Qgb2YNCj4+IG5vbi1IT1QgdXBkYXRlcyBbMl0gWzNdLCBi dXQgSSBhbSBob3BpbmcgdGhhdCBQSE9UIHNlcnZlcyBhcyBhIG5pY2UNCj4+IGNvbXBsZW1lbnQg dG8gdGhvc2UuICBJJ3ZlIGF0dGFjaGVkIGEgdmVyeSBlYXJseSBwcm9vZi1vZi1jb25jZXB0DQo+ PiBwYXRjaCB3aXRoIHRoZSBkZXNpZ24gZGVzY3JpYmVkIGJlbG93Lg0KPg0KPiBIb3cgaXMgeW91 ciBhcHByb2FjaCBkaWZmZXJlbnQgZnJvbSB0aG9zZSBvZiBbMF0gYW5kIFsxXT8gIEl0IGlzDQo+ IGludGVyZXN0aW5nIHlvdSBzdGlsbCBzZWUgcGVyZm9ybWFuY2UgYmVuZWZpdHMgZXZlbiBhZnRl ciB0aGUgYnRyZWUNCj4gZHVwbGljYXRpb24gaW1wcm92ZW1lbnRzLiAgRGlkIHlvdSB0ZXN0IHdp dGggdGhvc2UgaW1wcm92ZW1lbnRzPw0KDQpJIGJlbGlldmUgb25lIG9mIHRoZSBtYWluIGRpZmZl cmVuY2VzIGlzIHRoYXQgaW5kZXggdHVwbGVzIHdpbGwgcG9pbnQNCnRvIHRoZSBjb3JyZXNwb25k aW5nIFBIT1QgdHVwbGUgaW5zdGVhZCBvZiB0aGUgcm9vdCBvZiB0aGUgSE9UL1BIT1QNCmNoYWlu LiAgSSdtIHN1cmUgdGhlcmUgYXJlIG90aGVyIGRpZmZlcmVuY2VzLiAgSSBwbGFuIG9uIGdpdmlu ZyB0aG9zZQ0KdHdvIGxvbmcgdGhyZWFkcyBhbm90aGVyIHJlYWQtdGhyb3VnaCBpbiB0aGUgbmVh ciBmdXR1cmUuDQoNCkkgbWFkZSBzdXJlIHRoYXQgdGhlIGJ0cmVlIGR1cGxpY2F0aW9uIGltcHJv dmVtZW50cyB3ZXJlIGFwcGxpZWQgZm9yDQpteSBiZW5jaG1hcmtpbmcuICBJSVVDIHRob3NlIGRv bid0IGFsbGV2aWF0ZSB0aGUgcmVxdWlyZW1lbnQgdGhhdCB5b3UNCmluc2VydCBhbGwgaW5kZXgg dHVwbGVzIGZvciBub24tSE9UIHVwZGF0ZXMsIHNvIFBIT1QgY2FuIHN0aWxsIHByb3ZpZGUNCnNv bWUgYWRkZWQgYmVuZWZpdHMgdGhlcmUuDQoNCj4+IE5leHQsIEknbGwgZ28gaW50byB0aGUgZGVz aWduIGEgYml0LiAgSSd2ZSBjb21tYW5kZWVyZWQgdGhlIHR3bw0KPj4gcmVtYWluaW5nIGJpdHMg aW4gdF9pbmZvbWFzazIgdG8gdXNlIGFzIEhFQVBfUEhPVF9VUERBVEVEIGFuZA0KPj4gSEVBUF9Q SE9UX1RVUExFLiAgVGhlc2UgYXJlIGFuYWxvZ291cyB0byB0aGUgSEVBUF9IT1RfVVBEQVRFRCBh bmQNCj4+IEhFQVBfT05MWV9UVVBMRSBiaXRzLiAgKElmIHRoZXJlIGFyZSBjb25jZXJucyBhYm91 dCBleGhhdXN0aW5nIHRoZQ0KPj4gdF9pbmZvbWFzazIgYml0cywgSSB0aGluayB3ZSBjb3VsZCBv bmx5IHVzZSBvbmUgb2YgdGhlIHJlbWFpbmluZyBiaXRzDQo+PiBhcyBhICJtb2RpZmllciIgYml0 IG9uIHRoZSBIT1Qgb25lcy4gIEkgb3B0ZWQgYWdhaW5zdCB0aGF0IGZvciB0aGUNCj4+IHByb29m LW9mLWNvbmNlcHQgcGF0Y2ggdG8ga2VlcCB0aGluZ3Mgc2ltcGxlLikgIFdoZW4gY3JlYXRpbmcg YSBQSE9UDQo+PiB0dXBsZSwgd2Ugb25seSBjcmVhdGUgbmV3IGluZGV4IHR1cGxlcyBmb3IgdXBk YXRlZCBjb2x1bW5zLiAgVGhlc2UgbmV3DQo+PiBpbmRleCB0dXBsZXMgcG9pbnQgdG8gdGhlIFBI T1QgdHVwbGUuICBGb2xsb3dpbmcgaXMgYSBzaW1wbGUNCj4+IGRlbW9uc3RyYXRpb24gd2l0aCBh IHRhYmxlIHdpdGggdHdvIGludGVnZXIgY29sdW1ucywgZWFjaCB3aXRoIGl0cyBvd24NCj4+IGlu ZGV4Og0KPg0KPiBXaGF0ZXZlciBzb2x1dGlvbiB5b3UgaGF2ZSwgeW91IGhhdmUgdG8gYmUgYWJs ZSB0byBoYW5kbGUNCj4gYWRkaW5nL3JlbW92aW5nIGNvbHVtbnMsIGFuZCBhZGRpbmcvcmVtb3Zp bmcgaW5kZXhlcy4NCg0KSSBhZG1pdHRlZGx5IGhhdmUgbm90IHRob3VnaHQgdG9vIG11Y2ggYWJv dXQgdGhlIGltcGxpY2F0aW9ucyBvZg0KYWRkaW5nL3JlbW92aW5nIGNvbHVtbnMgYW5kIGluZGV4 ZXMgZm9yIFBIT1QgeWV0LCBidXQgdGhhdCdzDQpkZWZpbml0ZWx5IGFuIGltcG9ydGFudCBwYXJ0 IG9mIHRoaXMgcHJvamVjdCB0aGF0IEkgbmVlZCB0byBsb29rIGludG8uDQpJIHNlZSB0aGF0IEhP VCBoYXMgc29tZSBzcGVjaWFsIGhhbmRsaW5nIGZvciBjb21tYW5kcyBsaWtlIENSRUFURQ0KSU5E RVggdGhhdCBJIGNhbiByZWZlcmVuY2UuDQoNCj4+IFdoZW4gaXQgaXMgdGltZSB0byBzY2FuIHRo cm91Z2ggYSBQSE9UIGNoYWluLCB0aGVyZSBhcmUgYSBjb3VwbGUgb2YNCj4+IHRoaW5ncyB0byBh Y2NvdW50IGZvci4gIFNlcXVlbnRpYWwgc2NhbnMgd29yayBvdXQtb2YtdGhlLWJveCB0aGFua3Mg dG8NCj4+IHRoZSB2aXNpYmlsaXR5IHJ1bGVzLCBidXQgb3RoZXIgdHlwZXMgb2Ygc2NhbnMgbGlr ZSBpbmRleCBzY2Fucw0KPj4gcmVxdWlyZSBhZGRpdGlvbmFsIGNoZWNrcy4gIElmIHlvdSBlbmNv dW50ZXIgYSBQSE9UIGNoYWluIHdoZW4NCj4+IHBlcmZvcm1pbmcgYW4gaW5kZXggc2NhbiwgeW91 IHNob3VsZCBvbmx5IGNvbnRpbnVlIGZvbGxvd2luZyB0aGUgY2hhaW4NCj4+IGFzIGxvbmcgYXMg bm9uZSBvZiB0aGUgY29sdW1ucyB0aGUgaW5kZXggaW5kZXhlcyBhcmUgbW9kaWZpZWQuICBJZiB0 aGUNCj4+IHNjYW4gZG9lcyBlbmNvdW50ZXIgc3VjaCBhIG1vZGlmaWNhdGlvbiwgd2Ugc3RvcCBm b2xsb3dpbmcgdGhlIGNoYWluDQo+PiBhbmQgY29udGludWUgd2l0aCB0aGUgaW5kZXggc2Nhbi4g IEV2ZW4gaWYgdGhlcmUgaXMgYSB0dXBsZSBpbiB0aGF0DQo+DQo+IEkgdGhpbmsgaW4gcGF0Y2gg WzBdIGFuZCBbMV0sIGlmIGFuIGluZGV4IGNvbHVtbiBjaGFuZ2VzLCBhbGwgdGhlDQo+IGluZGV4 ZXMgaGFkIHRvIGJlIGluc2VydGVkIGludG8sIHdoaWxlIHlvdSBzZWVtIHRvIHJlcXVpcmUgaW5z ZXJ0cyBvbmx5DQo+IGludG8gdGhlIGluZGV4IHRoYXQgbmVlZHMgaXQuICBJcyB0aGF0IGNvcnJl Y3Q/DQoNClJpZ2h0LCBQSE9UIG9ubHkgcmVxdWlyZXMgbmV3IGluZGV4IHR1cGxlcyBmb3IgdGhl IG1vZGlmaWVkIGNvbHVtbnMuDQpIb3dldmVyLCBJIHdhcyB1bmRlciB0aGUgaW1wcmVzc2lvbiB0 aGF0IFdBUk0gYWltZWQgdG8gZG8gdGhlIHNhbWUNCnRoaW5nLiAgSSBtaWdodCBiZSBtaXN1bmRl cnN0YW5kaW5nIHlvdXIgcXVlc3Rpb24uDQoNCj4gSSB3b25kZXIgaWYgeW91IHNob3VsZCBjcmVh dGUgYSBQb3N0Z3JlcyB3aWtpIHBhZ2UgdG8gZG9jdW1lbnQgYWxsIG9mDQo+IHRoaXMuICBJIGFn cmVlIFBHIDE1IG1ha2VzIHNlbnNlLiAgSSB3b3VsZCBsaWtlIHRvIGhlbHAgd2l0aCB0aGlzIGlm IEkNCj4gY2FuLiAgSSB3aWxsIG5lZWQgdG8gc3R1ZHkgdGhpcyBlbWFpbCBtb3JlIGxhdGVyLg0K DQpUaGFua3MgZm9yIHRha2luZyBhIGxvb2suICBJIHRoaW5rIGEgd2lraSBpcyBhIGdvb2QgaWRl YSBmb3Iga2VlcGluZw0KdHJhY2sgb2YgdGhlIGN1cnJlbnQgc3RhdGUgb2YgdGhlIGRlc2lnbi4g IEknbGwgbG9vayBpbnRvIHRoYXQuDQoNCk5hdGhhbg0KDQo=