Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCf6Q-0007P9-BS for pgsql-committers@arkaria.postgresql.org; Fri, 02 Dec 2016 04:05:38 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1cCf6P-0003ro-UI for pgsql-committers@arkaria.postgresql.org; Fri, 02 Dec 2016 04:05:37 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cCf6O-0003lP-6g for pgsql-committers@postgresql.org; Fri, 02 Dec 2016 04:05:36 +0000 Received: from mahout.postgresql.org ([2001:4800:1501:1::227]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cCf6K-0007I8-MZ for pgsql-committers@postgresql.org; Fri, 02 Dec 2016 04:05:35 +0000 Received: from gemulon.postgresql.org ([2001:4800:1501:1::198]) by mahout.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1cCf6I-0006bv-Dx for pgsql-committers@postgresql.org; Fri, 02 Dec 2016 04:05:30 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.84_2) (envelope-from ) id 1cCf6H-0002Y6-F5 for pgsql-committers@postgresql.org; Fri, 02 Dec 2016 04:05:29 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@postgresql.org From: Alvaro Herrera Subject: pgsql: Permit dump/reload of not-too-large >1GB tuples Message-Id: Date: Fri, 02 Dec 2016 04:05:29 +0000 X-Pg-Spam-Score: -9.8 (---------) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-committers Precedence: bulk Sender: pgsql-committers-owner@postgresql.org UGVybWl0IGR1bXAvcmVsb2FkIG9mIG5vdC10b28tbGFyZ2UgPjFHQiB0dXBs ZXMKCk91ciBkb2N1bWVudGF0aW9uIHN0YXRlcyB0aGF0IG91ciBtYXhpbXVt IGZpZWxkIHNpemUgaXMgMSBHQiwgYW5kIHRoYXQKb3VyIG1heGltdW0gcm93 IHNpemUgb2YgMS42IFRCLiAgSG93ZXZlciwgd2hpbGUgdGhpcyBtaWdodCBi ZSBhdHRhaW5hYmxlCmluIHRoZW9yeSB3aXRoIGVub3VnaCBjb250b3J0aW9u cywgaXQgaXMgbm90IHdvcmthYmxlIGluIHByYWN0aWNlOyBmb3IKc3RhcnRl cnMsIHBnX2R1bXAgZmFpbHMgdG8gZHVtcCB0YWJsZXMgY29udGFpbmluZyBy b3dzIGxhcmdlciB0aGFuIDEgR0IsCmV2ZW4gaWYgaW5kaXZpZHVhbCBjb2x1 bW5zIGFyZSB3ZWxsIGJlbG93IHRoZSBsaW1pdDsgYW5kIGV2ZW4gaWYgb25l CmRvZXMgbWFuYWdlIHRvIG1hbnVmYWN0dXJlIGEgZHVtcCBmaWxlIGNvbnRh aW5pbmcgYSByb3cgdGhhdCBsYXJnZSwgdGhlCnNlcnZlciByZWZ1c2VzIHRv IGxvYWQgaXQgYW55d2F5LgoKVGhpcyBjb21taXQgZW5hYmxlcyBkdW1waW5n IGFuZCByZWxvYWRpbmcgb2Ygc3VjaCB0dXBsZXMsIHByb3ZpZGVkIHR3bwpj b25kaXRpb25zIGFyZSBtZXQ6CgoxLiBubyBzaW5nbGUgY29sdW1uIGlzIGxh cmdlciB0aGFuIDEgR0IgKGluIG91dHB1dCBzaXplIC0tIGZvciBieXRlYQog ICB0aGlzIGluY2x1ZGVzIHRoZSBmb3JtYXR0aW5nIG92ZXJoZWFkKQoyLiB0 aGUgd2hvbGUgcm93IGlzIG5vdCBsYXJnZXIgdGhhbiAyIEdCCgpUaGVyZSBh cmUgdGhyZWUgcmVsYXRlZCBjaGFuZ2VzIHRvIGVuYWJsZSB0aGlzOgoKYS4g U3RyaW5nSW5mbydzIEFQSSBub3cgaGFzIHR3byBhZGRpdGlvbmFsIGZ1bmN0 aW9ucyB0aGF0IGFsbG93IGNyZWF0aW5nCmEgc3RyaW5nIHRoYXQgZ3Jvd3Mg YmV5b25kIHRoZSB0eXBpY2FsIDFHQiBsaW1pdCAoYW5kICJsb25nIiBzdHJp bmcpLgpBQkkgY29tcGF0aWJpbGl0eSBpcyBtYWludGFpbmVkLiAgV2Ugc3Rp bGwgbGltaXQgdGhlc2Ugc3RyaW5ncyB0byAyIEdCLAp0aG91Z2gsIGZvciBy ZWFzb25zIGV4cGxhaW5lZCBiZWxvdy4KCmIuIENPUFkgbm93IHVzZXMgbG9u ZyBTdHJpbmdJbmZvcywgc28gdGhhdCBwZ19kdW1wIGRvZXNuJ3QgY2hva2UK dHJ5aW5nIHRvIGVtaXQgcm93cyBsb25nZXIgdGhhbiAxR0IuCgpjLiBoZWFw X2Zvcm1fdHVwbGUgbm93IHVzZXMgdGhlIE1DWFRfQUxMT1dfSFVHRSBmbGFn IGluIGl0cyBhbGxvY2F0aW9uCmZvciB0aGUgaW5wdXQgdHVwbGUsIHdoaWNo IG1lYW5zIHRoYXQgbGFyZ2UgdHVwbGVzIGFyZSBhY2NlcHRlZCBvbgppbnB1 dC4gIE5vdGUgdGhhdCBhdCB0aGlzIHBvaW50IHdlIGRvIG5vdCBhcHBseSBh bnkgZnVydGhlciBsaW1pdCB0byB0aGUKaW5wdXQgdHVwbGUgc2l6ZS4KClRo ZSBtYWluIHJlYXNvbiB0byBsaW1pdCB0byAyIEdCIGlzIHRoYXQgdGhlIEZF L0JFIHByb3RvY29sIHVzZXMgMzIgYml0Cmxlbmd0aCB3b3JkcyB0byBkZXNj cmliZSBlYWNoIHJvdzsgYW5kIGJlY2F1c2UgdGhlIGRvY3VtZW50YXRpb24g aXMKYW1iaWd1b3VzIG9uIGl0cyBzaWduZWRuZXNzIGFuZCBsaWJwcSBkb2Vz IGNvbnNpZGVyIGl0IHNpZ25lZCwgd2UgY2Fubm90CnVzZSB0aGUgaGlnaGVz dC1vcmRlciBiaXQuICBBZGRpdGlvbmFsbHksIHRoZSBTdHJpbmdJbmZvIEFQ SSB1c2VzICJpbnQiCih3aGljaCBpcyA0IGJ5dGVzIHdpZGUgaW4gbW9zdCBw bGF0Zm9ybXMpIGluIG1hbnkgcGxhY2VzLCBzbyB3ZSdkIG5lZWQKdG8gY2hh bmdlIHRoYXQgQVBJIHRvbyBpbiBvcmRlciB0byBpbXByb3ZlLCB3aGljaCBo YXMgbG90cyBvZiBmYWxsb3V0LgoKQmFja3BhdGNoIHRvIDkuNSwgd2hpY2gg aXMgdGhlIG9sZGVzdCB0aGF0IGhhcwpNZW1vcnlDb250ZXh0QWxsb2NFeHRl bmRlZCwgYSBuZWNlc3NhcnkgcGllY2Ugb2YgaW5mcmFzdHJ1Y3R1cmUuICBX ZQpjb3VsZCBhcHBseSB0byA5LjQgd2l0aCB2ZXJ5IG1pbmltYWwgYWRkaXRp b25hbCBlZmZvcnQsIGJ1dCBhbnkgZnVydGhlcgp0aGFuIHRoYXQgd291bGQg cmVxdWlyZSBiYWNrcGF0Y2hpbmcgImh1Z2UiIGFsbG9jYXRpb25zIHRvby4K ClRoaXMgaXMgdGhlIGxhcmdlc3Qgc2V0IG9mIGNoYW5nZXMgd2UgY291bGQg ZmluZCB0aGF0IGNhbiBiZQpiYWNrLXBhdGNoZWQgd2l0aG91dCBicmVha2lu ZyBjb21wYXRpYmlsaXR5IHdpdGggZXhpc3Rpbmcgc3lzdGVtcy4KRml4aW5n IGEgYmlnZ2VyIHNldCBvZiBwcm9ibGVtcyAoZm9yIGV4YW1wbGUsIGR1bXBp bmcgdHVwbGVzIGJpZ2dlciB0aGFuCjJHQiwgb3IgZHVtcGluZyBmaWVsZHMg YmlnZ2VyIHRoYW4gMUdCKSB3b3VsZCByZXF1aXJlIGNoYW5naW5nIHRoZSBG RS9CRQpwcm90b2NvbCBhbmQvb3IgY2hhbmdpbmcgdGhlIFN0cmluZ0luZm8g QVBJIGluIGFuIEFCSS1pbmNvbXBhdGlibGUgd2F5LApuZWl0aGVyIG9mIHdo aWNoIHdvdWxkIGJlIGJhY2stcGF0Y2hhYmxlLgoKQXV0aG9yczogRGFuaWVs IFbDqXJpdMOpLCDDgWx2YXJvIEhlcnJlcmEKUmV2aWV3ZWQgYnk6IFRvbWFz IFZvbmRyYQpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tLzIwMTYw MjI5MTgzMDIzLkdBMjg2MDEyQGFsdmhlcnJlLnBnc3FsCgpCcmFuY2gKLS0t LS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHA6Ly9naXQucG9zdGdy ZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9mYTJmYTk5NTUyODAyM2IyZTZiYTEx MDhmMmY0NzU1OGM2YjY2ZGNkCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0t LS0tLQpzcmMvYmFja2VuZC9hY2Nlc3MvY29tbW9uL2hlYXB0dXBsZS5jIHwg IDQgKystCnNyYy9iYWNrZW5kL2NvbW1hbmRzL2NvcHkuYyAgICAgICAgICAg fCAgOCArKy0tLQpzcmMvYmFja2VuZC9saWIvc3RyaW5naW5mby5jICAgICAg ICAgIHwgNjYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0K c3JjL2luY2x1ZGUvbGliL3N0cmluZ2luZm8uaCAgICAgICAgICB8IDE4ICsr KysrKystLS0KNCBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCAy MiBkZWxldGlvbnMoLSkKCgotLSAKU2VudCB2aWEgcGdzcWwtY29tbWl0dGVy cyBtYWlsaW5nIGxpc3QgKHBnc3FsLWNvbW1pdHRlcnNAcG9zdGdyZXNxbC5v cmcpClRvIG1ha2UgY2hhbmdlcyB0byB5b3VyIHN1YnNjcmlwdGlvbjoKaHR0 cDovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tYWlscHJlZi9wZ3NxbC1jb21taXR0 ZXJzCg==