Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1aRRgO-00060m-04 for pgsql-committers@arkaria.postgresql.org; Thu, 04 Feb 2016 21:43:20 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1aRRgN-0007yQ-AU for pgsql-committers@arkaria.postgresql.org; Thu, 04 Feb 2016 21:43:19 +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) (envelope-from ) id 1aRRgM-0007wN-LV for pgsql-committers@postgresql.org; Thu, 04 Feb 2016 21:43:18 +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) (envelope-from ) id 1aRRgJ-0004rb-Pw for pgsql-committers@postgresql.org; Thu, 04 Feb 2016 21:43:17 +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) (envelope-from ) id 1aRRgJ-0001my-J1 for pgsql-committers@postgresql.org; Thu, 04 Feb 2016 21:43:15 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.84) (envelope-from ) id 1aRRgI-00022x-UD for pgsql-committers@postgresql.org; Thu, 04 Feb 2016 21:43:14 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@postgresql.org From: Robert Haas Subject: pgsql: Change the way that LWLocks for extensions are allocated. Message-Id: Date: Thu, 04 Feb 2016 21:43:14 +0000 X-Pg-Spam-Score: -7.4 (-------) 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 Q2hhbmdlIHRoZSB3YXkgdGhhdCBMV0xvY2tzIGZvciBleHRlbnNpb25zIGFy ZSBhbGxvY2F0ZWQuCgpUaGUgcHJldmlvdXMgUmVxdWVzdEFkZGluTFdMb2Nr cygpIG1ldGhvZCBoYWQgc2V2ZXJhbCBkaXNhZHZhbnRhZ2VzLgpGaXJzdCwg dGhlIGxvY2tzIHdvdWxkIGJlIGluIHRoZSBtYWluIHRyYW5jaGU7IHdlJ3Zl IHJlY2VudGx5IGRlY2lkZWQKdGhhdCBpdCdzIHVzZWZ1bCBmb3IgTFdMb2Nr cyB1c2VkIGZvciBzZXBhcmF0ZSBwdXJwb3NlcyB0byBoYXZlCnNlcGFyYXRl IHRyYW5jaGUgSURzLiAgU2Vjb25kLCB0aGVyZSB3YXNuJ3QgYW55IGNvcnJl bGF0aW9uIGJldHdlZW4Kd2hhdCBjb2RlIGNhbGxlZCBSZXF1ZXN0QWRkaW5M V0xvY2tzKCkgYW5kIHdoYXQgY29kZSBjYWxsZWQKTFdMb2NrQXNzaWduKCk7 IHdoZW4gbXVsdGlwbGUgbW9kdWxlcyBhcmUgaW4gdXNlLCBpdCBjb3VsZCBi ZWNvbWUKcXVpdGUgZGlmZmljdWx0IHRvIHRyb3VibGVzaG9vdCBwcm9ibGVt cyB3aGVyZSBMV0xvY2tBc3NpZ24oKSByYW4gb3V0Cm9mIGxvY2tzLiAgVG8g Zml4LCBjcmVhdGUgYSBjb25jZXB0IG9mIG5hbWVkIExXTG9jayB0cmFuY2hl cyB3aGljaApjYW4gYmUgdXNlZCBlaXRoZXIgYnkgZXh0ZW5zaW9uIG9yIGJ5 IGNvcmUgY29kZS4KCkFtaXQgS2FwaWxhIGFuZCBSb2JlcnQgSGFhcwoKQnJh bmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwOi8vZ2l0 LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvYzE3NzJhZDkyMjU2NDFj OTIxNTQ1YjM1Yzg0ZWU0NzhjMzI2Yjk1ZQoKTW9kaWZpZWQgRmlsZXMKLS0t LS0tLS0tLS0tLS0KY29udHJpYi9wZ19zdGF0X3N0YXRlbWVudHMvcGdfc3Rh dF9zdGF0ZW1lbnRzLmMgfCAgIDQgKy0KZG9jL3NyYy9zZ21sL3hmdW5jLnNn bWwgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDkgKy0Kc3JjL2JhY2tl bmQvcG9zdG1hc3Rlci9wb3N0bWFzdGVyLmMgICAgICAgICAgICAgfCAgIDYg KwpzcmMvYmFja2VuZC9zdG9yYWdlL2xtZ3IvbHdsb2NrLmMgICAgICAgICAg ICAgICB8IDIxMiArKysrKysrKysrKysrKysrKysrKy0tLS0Kc3JjL2luY2x1 ZGUvcGdfY29uZmlnX21hbnVhbC5oICAgICAgICAgICAgICAgICAgfCAgIDUg LQpzcmMvaW5jbHVkZS9zdG9yYWdlL2x3bG9jay5oICAgICAgICAgICAgICAg ICAgICB8ICAyMiArKy0Kc3JjL3Rvb2xzL3BnaW5kZW50L3R5cGVkZWZzLmxp c3QgICAgICAgICAgICAgICAgfCAgIDIgKwo3IGZpbGVzIGNoYW5nZWQsIDIx MCBpbnNlcnRpb25zKCspLCA1MCBkZWxldGlvbnMoLSkKCgotLSAKU2VudCB2 aWEgcGdzcWwtY29tbWl0dGVycyBtYWlsaW5nIGxpc3QgKHBnc3FsLWNvbW1p dHRlcnNAcG9zdGdyZXNxbC5vcmcpClRvIG1ha2UgY2hhbmdlcyB0byB5b3Vy IHN1YnNjcmlwdGlvbjoKaHR0cDovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tYWls cHJlZi9wZ3NxbC1jb21taXR0ZXJzCg==