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 1rdWVl-0061sD-5C for pgsql-committers@arkaria.postgresql.org; Fri, 23 Feb 2024 14:26:49 +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 1rdWVj-001OGR-GB for pgsql-committers@arkaria.postgresql.org; Fri, 23 Feb 2024 14:26:47 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rdWVj-001OGJ-96 for pgsql-committers@lists.postgresql.org; Fri, 23 Feb 2024 14:26:47 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rdWVg-000X1L-NO for pgsql-committers@lists.postgresql.org; Fri, 23 Feb 2024 14:26:47 +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 1rdWVe-001XBX-C0 for pgsql-committers@lists.postgresql.org; Fri, 23 Feb 2024 14:26:42 +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 1rdWVd-000KXJ-6A for pgsql-committers@lists.postgresql.org; Fri, 23 Feb 2024 14:26:41 +0000 Content-Type: multipart/mixed; boundary="===============1649849667275357072==" MIME-Version: 1.0 From: Heikki Linnakangas To: pgsql-committers@lists.postgresql.org Subject: pgsql: Introduce a new smgr bulk loading facility. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 23 Feb 2024 14:26:41 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1649849667275357072== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SW50cm9kdWNlIGEgbmV3IHNtZ3IgYnVsayBsb2FkaW5nIGZhY2lsaXR5LgoKVGhlIG5ldyBmYWNp bGl0eSBtYWtlcyBpdCBlYXNpZXIgdG8gb3B0aW1pemUgYnVsayBsb2FkaW5nLCBhcyB0aGUKbG9n aWMgZm9yIGJ1ZmZlcmluZywgV0FMLWxvZ2dpbmcsIGFuZCBzeW5jaW5nIHRoZSByZWxhdGlvbiBv bmx5IG5lZWRzCnRvIGJlIGltcGxlbWVudGVkIG9uY2UuIEl0J3MgYWxzbyBsZXNzIGVycm9yLXBy b25lOiBXZSBoYXZlIGhhZCBhCm51bWJlciBvZiBidWdzIGluIGhvdyBhIHJlbGF0aW9uIGlzIGZz eW5jJ2QgLSBvciBub3QgLSBhdCB0aGUgZW5kIG9mIGEKYnVsayBsb2FkaW5nIG9wZXJhdGlvbi4g QnkgY2VudHJhbGl6aW5nIHRoYXQgbG9naWMgdG8gb25lIHBsYWNlLCB3ZQpvbmx5IG5lZWQgdG8g d3JpdGUgaXQgY29ycmVjdGx5IG9uY2UuCgpUaGUgbmV3IGZhY2lsaXR5IGlzIGZhc3RlciBmb3Ig c21hbGwgcmVsYXRpb25zOiBJbnN0ZWFkIG9mIG9mIGNhbGxpbmcKc21ncmltbWVkc3luYygpLCB3 ZSByZWdpc3RlciB0aGUgZnN5bmMgdG8gaGFwcGVuIGF0IG5leHQgY2hlY2twb2ludCwKd2hpY2gg YXZvaWRzIHRoZSBmc3luYyBsYXRlbmN5LiBUaGF0IGNhbiBtYWtlIGEgYmlnIGRpZmZlcmVuY2Ug aWYgeW91CmFyZSBlLmcuIHJlc3RvcmluZyBhIHNjaGVtYS1vbmx5IGR1bXAgd2l0aCBsb3RzIG9m IHJlbGF0aW9ucy4KCkl0IGlzIGFsc28gc2xpZ2h0bHkgbW9yZSBlZmZpY2llbnQgd2l0aCBsYXJn ZSByZWxhdGlvbnMsIGFzIHRoZSBXQUwKbG9nZ2luZyBpcyBwZXJmb3JtZWQgbXVsdGlwbGUgcGFn ZXMgYXQgYSB0aW1lLiBUaGF0IGF2b2lkcyBzb21lIFdBTApoZWFkZXIgb3ZlcmhlYWQuIFRoZSBz b3J0ZWQgR2lTVCBpbmRleCBidWlsZCBkaWQgdGhhdCBhbHJlYWR5LCB0aGlzCm1vdmVzIHRoZSBi dWZmZXJpbmcgdG8gdGhlIG5ldyBmYWNpbGl0eS4KClRoZSBjaGFuZ2VzIHRvIHBhZ2VpbnNwZWN0 IEdpU1QgdGVzdCBuZWVkcyBhbiBleHBsYW5hdGlvbjogQmVmb3JlIHRoaXMKcGF0Y2gsIHRoZSBz b3J0ZWQgR2lTVCBpbmRleCBidWlsZCBzZXQgdGhlIExTTiBvbiBldmVyeSBwYWdlIHRvIHRoZQpz cGVjaWFsIEdpc3RCdWlsZExTTiB2YWx1ZSwgbm90IHRoZSBMU04gb2YgdGhlIFdBTCByZWNvcmQs IGV2ZW4gdGhvdWdoCnRoZXkgd2VyZSBXQUwtbG9nZ2VkLiBUaGVyZSB3YXMgbm8gcGFydGljdWxh ciBuZWVkIGZvciBpdCwgaXQganVzdApoYXBwZW5lZCBuYXR1cmFsbHkgd2hlbiB3ZSB3cm90ZSBv dXQgdGhlIHBhZ2VzIGJlZm9yZSBXQUwtbG9nZ2luZwp0aGVtLiBOb3cgd2UgV0FMLWxvZyB0aGUg cGFnZXMgZmlyc3QsIGxpa2UgaW4gQi10cmVlIGJ1aWxkLCBzbyB0aGUKcGFnZXMgYXJlIHN0YW1w ZWQgd2l0aCB0aGUgcmVjb3JkJ3MgcmVhbCBMU04uIFdoZW4gdGhlIGJ1aWxkIGlzIG5vdApXQUwt bG9nZ2VkLCB3ZSBzdGlsbCB1c2UgR2lzdEJ1aWxkTFNOLiBUbyBtYWtlIHRoZSB0ZXN0IG91dHB1 dApwcmVkaWN0YWJsZSwgdXNlIGFuIHVubG9nZ2VkIGluZGV4LgoKUmV2aWV3ZWQtYnk6IEFuZHJl cyBGcmV1bmQKRGlzY3Vzc2lvbjogaHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvbWVzc2FnZS1p ZC8zMGU4ZjM2Ni01OGIzLWIyMzktYzUyMS00MjIxMjJkZDUxNTAlNDBpa2kuZmkKCkJyYW5jaAot LS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcv cGcvY29tbWl0ZGlmZi84YWYyNTY1MjQ4OTM5ODdhM2U1MzRjNjU3OGRkNjBlZGZiNzgyYTc3CgpN b2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpjb250cmliL3BhZ2VpbnNwZWN0L2V4cGVjdGVk L2dpc3Qub3V0IHwgIDE0ICstCmNvbnRyaWIvcGFnZWluc3BlY3Qvc3FsL2dpc3Quc3FsICAgICAg fCAgMTYgKy0Kc3JjL2JhY2tlbmQvYWNjZXNzL2dpc3QvZ2lzdGJ1aWxkLmMgICB8IDEyMSArKysr LS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3MvaGVhcC9yZXdyaXRlaGVhcC5jIHwgIDcyICsr Ky0tLS0tCnNyYy9iYWNrZW5kL2FjY2Vzcy9uYnRyZWUvbmJ0cmVlLmMgICAgfCAgMzMgKy0tLQpz cmMvYmFja2VuZC9hY2Nlc3MvbmJ0cmVlL25idHNvcnQuYyAgIHwgMTM1ICsrKysrLS0tLS0tLS0t LQpzcmMvYmFja2VuZC9hY2Nlc3Mvc3BnaXN0L3NwZ2luc2VydC5jIHwgIDQ5ICsrLS0tLQpzcmMv YmFja2VuZC9jYXRhbG9nL3N0b3JhZ2UuYyAgICAgICAgIHwgIDQ2ICsrLS0tLQpzcmMvYmFja2Vu ZC9zdG9yYWdlL3NtZ3IvTWFrZWZpbGUgICAgIHwgICAxICsKc3JjL2JhY2tlbmQvc3RvcmFnZS9z bWdyL2J1bGtfd3JpdGUuYyB8IDI5OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CnNyYy9iYWNrZW5kL3N0b3JhZ2Uvc21nci9tZC5jICAgICAgICAgfCAgNDUgKysrKy0Kc3JjL2Jh Y2tlbmQvc3RvcmFnZS9zbWdyL21lc29uLmJ1aWxkICB8ICAgMSArCnNyYy9iYWNrZW5kL3N0b3Jh Z2Uvc21nci9zbWdyLmMgICAgICAgfCAgMzEgKysrKwpzcmMvaW5jbHVkZS9zdG9yYWdlL2J1bGtf d3JpdGUuaCAgICAgIHwgIDQwICsrKysrCnNyYy9pbmNsdWRlL3N0b3JhZ2UvbWQuaCAgICAgICAg ICAgICAgfCAgIDEgKwpzcmMvaW5jbHVkZS9zdG9yYWdlL3NtZ3IuaCAgICAgICAgICAgIHwgICAx ICsKc3JjL3Rvb2xzL3BnaW5kZW50L3R5cGVkZWZzLmxpc3QgICAgICB8ICAgMyArCjE3IGZpbGVz IGNoYW5nZWQsIDU1MiBpbnNlcnRpb25zKCspLCAzNTUgZGVsZXRpb25zKC0pCgo= --===============1649849667275357072==--