Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bWVti-0006RD-TV for pgsql-committers@arkaria.postgresql.org; Sun, 07 Aug 2016 21:46:19 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bWVti-0003wk-Cg for pgsql-committers@arkaria.postgresql.org; Sun, 07 Aug 2016 21:46:18 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bWVth-0003wb-Qn for pgsql-committers@postgresql.org; Sun, 07 Aug 2016 21:46:17 +0000 Received: from mahout.postgresql.org ([2001:4800:1501:1::227]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bWVte-0007MP-FT for pgsql-committers@postgresql.org; Sun, 07 Aug 2016 21:46:16 +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 1bWVte-00052q-63 for pgsql-committers@postgresql.org; Sun, 07 Aug 2016 21:46:14 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.84_2) (envelope-from ) id 1bWVtd-0007Tu-If for pgsql-committers@postgresql.org; Sun, 07 Aug 2016 21:46:13 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@postgresql.org From: Tom Lane Subject: pgsql: Fix TOAST access failure in RETURNING queries. Message-Id: Date: Sun, 07 Aug 2016 21:46:13 +0000 X-Pg-Spam-Score: -7.3 (-------) 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 Rml4IFRPQVNUIGFjY2VzcyBmYWlsdXJlIGluIFJFVFVSTklORyBxdWVyaWVz LgoKRGlzY3Vzc2lvbiBvZiBjb21taXQgM2UyZjNjMmU0IGV4cG9zZWQgYSBw cm9ibGVtIHRoYXQgaXMgb2YgbG9uZ2VyCnN0YW5kaW5nOiBzaW5jZSB3ZSBk b24ndCBkZXRvYXN0IGRhdGEgd2hpbGUgc3RpY2tpbmcgaXQgaW50byBhIHBv cnRhbCdzCmhvbGRTdG9yZSBmb3IgUE9SVEFMX09ORV9SRVRVUk5JTkcgYW5k IFBPUlRBTF9VVElMX1NFTEVDVCBxdWVyaWVzLCBhbmQgd2UKcmVsZWFzZSB0 aGUgcXVlcnkncyBzbmFwc2hvdCBhcyBzb29uIGFzIHdlJ3JlIGRvbmUgbG9h ZGluZyB0aGUgaG9sZFN0b3JlLApsYXRlciByZWFkb3V0IG9mIHRoZSBob2xk U3RvcmUgY2FuIGRvIFRPQVNUIGZldGNoZXMgYWdhaW5zdCBkYXRhIHRoYXQg Y2FuCm5vIGxvbmdlciBiZSBzZWVuIGJ5IGFueSBvZiB0aGUgc2Vzc2lvbidz IGxpdmUgc25hcHNob3RzLiAgVGhpcyBtZWFucyB0aGF0CmEgY29uY3VycmVu dCBWQUNVVU0gY291bGQgcmVtb3ZlIHRoZSBUT0FTVCBkYXRhIGJlZm9yZSB3 ZSBjYW4gZmV0Y2ggaXQuCkNvbW1pdCAzZTJmM2MyZTQgZXhwb3NlZCB0aGUg cHJvYmxlbSBieSBzaG93aW5nIHRoYXQgc29tZXRpbWVzIHdlIGhhZCAqbm8q CmxpdmUgc25hcHNob3RzIHdoaWxlIGZldGNoaW5nIFRPQVNUIGRhdGEsIGJ1 dCB3ZSdkIGJlIGF0IHJpc2sgYW55d2F5LgoKSSBiZWxpZXZlIHRoaXMgY29k ZSB3YXMgYWxsIHJpZ2h0IHdoZW4gd3JpdHRlbiwgYmVjYXVzZSBvdXIgbWFu YWdlbWVudCBvZiBhCnNlc3Npb24ncyBleHBvc2VkIHhtaW4gd2FzIHN1Y2gg dGhhdCB0aGUgVE9BU1QgcmVmZXJlbmNlcyB3ZXJlIHNhZmUgdW50aWwKZW5k IG9mIHRyYW5zYWN0aW9uLiAgQnV0IHRoYXQncyBubyBsb25nZXIgdHJ1ZSBu b3cgdGhhdCB3ZSBjYW4gYWR2YW5jZSBvcgpjbGVhciBvdXIgUEdYQUNULnht aW4gaW50cmEtdHJhbnNhY3Rpb24uCgpUbyBmaXgsIGNvcHkgdGhlIHF1ZXJ5 J3Mgc25hcHNob3QgZHVyaW5nIEZpbGxQb3J0YWxTdG9yZSgpIGFuZCBzYXZl IGl0IGluCnRoZSBQb3J0YWw7IHJlbGVhc2UgaXQgb25seSB3aGVuIHRoZSBw b3J0YWwgaXMgZHJvcHBlZC4gIFRoaXMgZXNzZW50aWFsbHkKaW1wbGVtZW50 cyBhIHBvbGljeSB0aGF0IHdlIG11c3QgaG9sZCBhIHJlbGV2YW50IHNuYXBz aG90IHdoZW5ldmVyIHdlCmFjY2VzcyBwb3RlbnRpYWxseS10b2FzdGVkIGRh dGEuICBXZSBoYWQgYWxyZWFkeSBjb21lIHRvIHRoYXQgY29uY2x1c2lvbgpp biBvdGhlciBwbGFjZXMsIGNmIGNvbW1pdHMgMDhlMjYxY2JjOTRjZTlhNyBh bmQgZWM1NDNkYjc3YjZiNzJmMi4KCkknZCBoYXZlIGxpa2VkIHRvIGFkZCBh IHJlZ3Jlc3Npb24gdGVzdCBjYXNlIGZvciB0aGlzLCBidXQgSSBkaWRuJ3Qg c2VlCmEgd2F5IHRvIG1ha2Ugb25lIHRoYXQncyBub3QgdW5yZWFzb25hYmx5 IGJsb2F0ZWQ7IGl0IHNlZW1zIHRvIHJlcXVpcmUKcmV0dXJuaW5nIGEgdG9h c3RlZCB2YWx1ZSB0byB0aGUgY2xpZW50LCBhbmQgdGhvc2Ugd2lsbCBiZSBi aWcuCgpJbiBwYXNzaW5nLCBpbXByb3ZlIFBvcnRhbFJ1blV0aWxpdHkoKSBz byB0aGF0IGl0IHBvc2l0aXZlbHkgdmVyaWZpZXMKdGhhdCBpdHMgZW5kaW5n IFBvcEFjdGl2ZVNuYXBzaG90KCkgY2FsbCB3aWxsIHBvcCB0aGUgZXhwZWN0 ZWQgc25hcHNob3QsCnJlbW92aW5nIGEgcmF0aGVyIHNoYWt5IGFzc3VtcHRp b24gYWJvdXQgd2hpY2ggdXRpbGl0eSBjb21tYW5kcyBtaWdodApkbyB0aGVp ciBvd24gUG9wQWN0aXZlU25hcHNob3QoKS4gIFRoZXJlJ3Mgbm8ga25vd24g YnVnIGhlcmUsIGJ1dCBub3cKdGhhdCB3ZSdyZSBhY3RpdmVseSByZWZlcmVu Y2luZyB0aGUgc25hcHNob3QgaXQncyBhbG1vc3QgZnJlZSB0byBtYWtlCnRo aXMgY29kZSBhIGJpdCBtb3JlIGJ1bGxldHByb29mLgoKV2UgbWlnaHQgd2Fu dCB0byBjb25zaWRlciBiYWNrLXBhdGNoaW5nIHNvbWV0aGluZyBsaWtlIHRo aXMgaW50byBvbGRlcgpicmFuY2hlcywgYnV0IGl0IHdvdWxkIGJlIHBydWRl bnQgdG8gbGV0IGl0IHByb3ZlIGl0c2VsZiBtb3JlIGluIEhFQUQKYmVmb3Jl aGFuZC4KCkRpc2N1c3Npb246IDw4N3ZhemVtZWRhLmZzZkBjcmVkYXRpdi5k ZT4KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0 cDovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzllZTFjZjA0 YWI2YmNlZmUwM2ExMTgzN2I1M2YyOWNhOWRjMjRjN2EKCk1vZGlmaWVkIEZp bGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL2NvbW1hbmRzL3BvcnRh bGNtZHMuYyAgfCAgNiArKy0tCnNyYy9iYWNrZW5kL3Rjb3AvcHF1ZXJ5LmMg ICAgICAgICAgfCA3MCArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t LS0tLS0tLQpzcmMvYmFja2VuZC91dGlscy9tbWdyL3BvcnRhbG1lbS5jIHwg MTYgKysrKysrKysrCnNyYy9pbmNsdWRlL3V0aWxzL3BvcnRhbC5oICAgICAg ICAgfCAxMCArKysrKysKNCBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25z KCspLCAyMiBkZWxldGlvbnMoLSkKCgotLSAKU2VudCB2aWEgcGdzcWwtY29t bWl0dGVycyBtYWlsaW5nIGxpc3QgKHBnc3FsLWNvbW1pdHRlcnNAcG9zdGdy ZXNxbC5vcmcpClRvIG1ha2UgY2hhbmdlcyB0byB5b3VyIHN1YnNjcmlwdGlv bjoKaHR0cDovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tYWlscHJlZi9wZ3NxbC1j b21taXR0ZXJzCg==