Received: from makus.postgresql.org ([98.129.198.125]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1THLD5-0002sB-Gq for pgsql-committers@postgresql.org; Thu, 27 Sep 2012 21:01:27 +0000 Received: from mahout.postgresql.org ([98.129.198.123]) by makus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1THLD3-0006Zm-Pt for pgsql-committers@postgresql.org; Thu, 27 Sep 2012 21:01:26 +0000 Received: from [98.129.198.116] (helo=gemulon.postgresql.org) by mahout.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1THLD3-00015b-8M for pgsql-committers@postgresql.org; Thu, 27 Sep 2012 21:01:25 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.72) (envelope-from ) id 1THLD2-00066I-Uu for pgsql-committers@postgresql.org; Thu, 27 Sep 2012 21:01:24 +0000 Date: Thu, 27 Sep 2012 21:01:24 +0000 Message-Id: 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 btmarkpos/btrestrpos to handle array keys. X-Pg-Spam-Score: -2.7 (--) X-Archive-Number: 201209/242 X-Sequence-Number: 49285 Rml4IGJ0bWFya3Bvcy9idHJlc3RycG9zIHRvIGhhbmRsZSBhcnJheSBrZXlzLgoKVGhpcyBmaXhl cyBhbm90aGVyIGVycm9yIGluIGNvbW1pdCA5ZThkYTBmNzU3MzFhYWE3NjA1Y2Y0NjU2YzIxZWEw OWU4NGQyZWIxLgpJIG5lZ2xlY3RlZCB0byBtYWtlIHRoZSBtYXJrL3Jlc3RvcmUgZnVuY3Rpb25h bGl0eSBzYXZlIGFuZCByZXN0b3JlIHRoZQpjdXJyZW50IHNldCBvZiBhcnJheSBrZXkgdmFsdWVz LCB3aGljaCBsZWQgdG8gc3RyYW5nZSBiZWhhdmlvciBpZiBhbgpJbmRleFNjYW4gd2l0aCBTY2Fs YXJBcnJheU9wRXhwciBxdWFscyB3YXMgdXNlZCBhcyB0aGUgaW5uZXIgc2lkZSBvZiBhCm1lcmdl am9pbi4gIFBlciBidWcgIzc1NzAgZnJvbSBNZWxlc2UgVGVzZmF5ZS4KCkJyYW5jaAotLS0tLS0K UkVMOV8yX1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHA6Ly9naXQucG9zdGdyZXNxbC5vcmcv cGcvY29tbWl0ZGlmZi9mMjM2NmU1ODRhZWE0MWI5ODBmMjNmY2YwYTJlMTE4ZWZkN2ZiMDliCgpN b2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3MvbmJ0cmVlL25i dHJlZS5jICAgfCAgICA4ICsrKysKc3JjL2JhY2tlbmQvYWNjZXNzL25idHJlZS9uYnR1dGlscy5j IHwgICA1OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCnNyYy9pbmNsdWRlL2Fj Y2Vzcy9uYnRyZWUuaCAgICAgICAgICB8ICAgIDMgKysKMyBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNl cnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQoK