Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dAWNo-000505-NY for pgadmin-hackers@arkaria.postgresql.org; Tue, 16 May 2017 06:55:00 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dAWNo-0006Dl-AG for pgadmin-hackers@arkaria.postgresql.org; Tue, 16 May 2017 06:55:00 +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 1dAWNZ-0005ov-2u for pgadmin-hackers@postgresql.org; Tue, 16 May 2017 06:54:45 +0000 Received: from mail-wm0-x231.google.com ([2a00:1450:400c:c09::231]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1dAWNV-00006n-AT for pgadmin-hackers@postgresql.org; Tue, 16 May 2017 06:54:44 +0000 Received: by mail-wm0-x231.google.com with SMTP id v15so78892506wmv.1 for ; Mon, 15 May 2017 23:54:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=H72w5JL6D0M0h6ynog/mFmOH83kmNK/Rg26BJxzpotg=; b=UDmlPGYYekPkK8WrbZkR9VMneqepJbuSOTa9+e9GyZrjcmoSpyzcNbhQ/R3iBiX9eu Lwe0zvfNdBQnMWcVe6iEREKxRRW7v4jdIQf+ANRiH49/Y4xfnC9Vd7rEm5h3+l6/LhEy /jPd/UhmxdxEza6VOiZ3D9Au8fkDlNyX2MS3zCPAzEtelxs3+33S2SMukwpjO0w6GRge qcpaokQm8JTk3DW1Xzxpmu9evDq0Pe4UvC+ONl6rnbndPvXzyGJ8XNcXgdSSi21CXWcR 8Eac4VTXs0mLT4NnsiREo6VFIYglUtc2F8GGm80j3EVtLrEG4QLKOFhmNL2loOiie85Q ZynQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=H72w5JL6D0M0h6ynog/mFmOH83kmNK/Rg26BJxzpotg=; b=sJwzeG6q5HPqnLj91/jgJSJrMrxkgdHAzkgv5hqNqgk2yoJPWTVuhpzjF9o2pOT3es x3/K8cFmr44Tb8FgpEdOkpUXC2EnWFiCd5ALpRn87mImwdi2+2fniRccHxLSy1fyMSxp UfqkuV6/6a0l6dyPIIginBRYtKvssB/wUEaua+OdIsA0Pve0t7oIyW0g0egLxfg7AecV AeXkwHcvh1SpmZJaKw0vl2E8/LQtwrdTkuX4jG4yqf19C/7G1yp50eLj5Q5CsvSnB+Yt OCKjzPQgg+U+UNq44K8qwhyOOB75l7nYZ43kMPL/gF7Jvczi2gRmGCufwx1MAAFroxI6 A8hA== X-Gm-Message-State: AODbwcA5mwLZvqmdc8aCC72llJDEkmXKbD5DsF5mLQryOeKhcGYLDC4f c9wH/6ePdUmuEKIUN1TzuAnMcXtwYVaR X-Received: by 10.28.161.68 with SMTP id k65mr6425802wme.134.1494917680090; Mon, 15 May 2017 23:54:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.136.70 with HTTP; Mon, 15 May 2017 23:54:19 -0700 (PDT) In-Reply-To: References: From: Murtuza Zabuawala Date: Tue, 16 May 2017 12:24:19 +0530 Message-ID: Subject: Re: [pgAdmin4][PATCH] To fix the issue in FTS dictonory To: pgadmin-hackers Content-Type: multipart/mixed; boundary="001a114c88e64ac9f3054f9ea532" X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a114c88e64ac9f3054f9ea532 Content-Type: multipart/alternative; boundary="001a114c88e64ac9ed054f9ea530" --001a114c88e64ac9ed054f9ea530 Content-Type: text/plain; charset="UTF-8" ++ Attaching patch. -- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company On Tue, May 16, 2017 at 12:20 PM, Murtuza Zabuawala < murtuza.zabuawala@enterprisedb.com> wrote: > Hi, > > PFA patch to fix the issue in FTS dictionary as below, > 1) Strip the quotes from the options. > 2) Template is not shown in properties views if it is not in a system > schema. > RM#1126 > > -- > Regards, > Murtuza Zabuawala > EnterpriseDB: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > --001a114c88e64ac9ed054f9ea530 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
++ Attaching patch.

--
Regards,
Murtuza Zabuawala
<= span style=3D"color:rgb(136,136,136)">EnterpriseDB:=C2=A0http://www.enterprisedb.com
The Enterprise Postg= reSQL Company


On Tue, May 16, 2017 at 12:20 PM, Murtuza Za= buawala <murtuza.zabuawala@enterprisedb.com> wrote:
Hi,

PFA patch to fix the issue in FTS dictionary as below,
1)= Strip the quotes from the options.
2) Template is not shown in p= roperties views if it is not in a system schema.
RM#1126

--Regards,
Murtuza Zabuawala
EnterpriseDB:=C2= =A0http://www.enterprisedb.co= m
The Enterprise PostgreSQL Company


--001a114c88e64ac9ed054f9ea530-- --001a114c88e64ac9f3054f9ea532 Content-Type: application/octet-stream; name="RM_1126.patch" Content-Disposition: attachment; filename="RM_1126.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j2r7ddhn0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z0c19kaWN0aW9uYXJpZXMv X19pbml0X18ucHkgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91 cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9mdHNfZGljdGlvbmFyaWVz L19faW5pdF9fLnB5CmluZGV4IDdhNjM0MmQuLjgyY2VkZTQgMTAwNjQ0Ci0t LSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJz L2RhdGFiYXNlcy9zY2hlbWFzL2Z0c19kaWN0aW9uYXJpZXMvX19pbml0X18u cHkKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3Nl cnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnRzX2RpY3Rpb25hcmllcy9fX2lu aXRfXy5weQpAQCAtMjIxLDYgKzIyMSw4IEBAIGNsYXNzIEZ0c0RpY3Rpb25h cnlWaWV3KFBHQ2hpbGROb2RlVmlldyk6CiAgICAgICAgICAgICBzZWxmLm1h bmFnZXIgPSBnZXRfZHJpdmVyKFBHX0RFRkFVTFRfRFJJVkVSKS5jb25uZWN0 aW9uX21hbmFnZXIoCiAgICAgICAgICAgICAgICAga3dhcmdzWydzaWQnXSkK ICAgICAgICAgICAgIHNlbGYuY29ubiA9IHNlbGYubWFuYWdlci5jb25uZWN0 aW9uKGRpZD1rd2FyZ3NbJ2RpZCddKQorICAgICAgICAgICAgZHJpdmVyID0g Z2V0X2RyaXZlcihQR19ERUZBVUxUX0RSSVZFUikKKyAgICAgICAgICAgIHNl bGYucXRJZGVudCA9IGRyaXZlci5xdElkZW50CiAgICAgICAgICAgICAjIFNl dCB0aGUgdGVtcGxhdGUgcGF0aCBmb3IgdGhlIFNRTCBzY3JpcHRzCiAgICAg ICAgICAgICBzZWxmLnRlbXBsYXRlX3BhdGggPSAnZnRzX2RpY3Rpb25hcnkv c3FsLyN7MH0jJy5mb3JtYXQoc2VsZi5tYW5hZ2VyLnZlcnNpb24pCiAKQEAg LTI0Miw3ICsyNDQsOCBAQCBjbGFzcyBGdHNEaWN0aW9uYXJ5VmlldyhQR0No aWxkTm9kZVZpZXcpOgogICAgICAgICAgICAgb3B0aW9ucyA9IFtdCiAgICAg ICAgICAgICBmb3IgZmR3X29wdGlvbiBpbiBvcHRpb25fc3RyOgogICAgICAg ICAgICAgICAgIGssIHYgPSBmZHdfb3B0aW9uLnNwbGl0KCc9JywgMSkKLSAg ICAgICAgICAgICAgICBvcHRpb25zLmFwcGVuZCh7J29wdGlvbic6IGssICd2 YWx1ZSc6IHZ9KQorICAgICAgICAgICAgICAgIG9wdGlvbnMuYXBwZW5kKHsn b3B0aW9uJzogay5zdHJpcCgpLAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAndmFsdWUnOiB2LnN0cmlwKCkuc3RyaXAoIiciKX0pCiAgICAg ICAgICAgICByZXR1cm4gb3B0aW9ucwogCiAgICAgQGNoZWNrX3ByZWNvbmRp dGlvbgpAQCAtMzY5LDEwICszNzIsMjIgQEAgY2xhc3MgRnRzRGljdGlvbmFy eVZpZXcoUEdDaGlsZE5vZGVWaWV3KToKICAgICAgICAgICAgIHJldHVybiBp bnRlcm5hbF9zZXJ2ZXJfZXJyb3IoZXJyb3Jtc2c9cmVzKQogCiAgICAgICAg IGlmIGxlbihyZXNbJ3Jvd3MnXSkgPT0gMDoKLSAgICAgICAgICAgIHJldHVy biBnb25lKF8oIkNvdWxkIG5vdCBmaW5kIHRoZSBGVFMgRGljdGlvbmFyeSBu b2RlIGluIHRoZSBkYXRhYmFzZSBub2RlLiIpKQorICAgICAgICAgICAgcmV0 dXJuIGdvbmUoXygKKyAgICAgICAgICAgICAgICAiQ291bGQgbm90IGZpbmQg dGhlIEZUUyBEaWN0aW9uYXJ5IG5vZGUgaW4gdGhlIGRhdGFiYXNlIG5vZGUu IgorICAgICAgICAgICAgKSkKKworICAgICAgICAjIEhhbmRsZSB0ZW1wbGF0 ZXMgYW5kIGl0cyBzY2hlbWEgbmFtZSBwcm9wZXJseQorICAgICAgICBpZiBy ZXNbJ3Jvd3MnXVswXVsndGVtcGxhdGVfc2NoZW1hJ10gaXMgbm90IE5vbmU6 CisgICAgICAgICAgICBpZiByZXNbJ3Jvd3MnXVswXVsndGVtcGxhdGVfc2No ZW1hJ10gIT0gInBnX2NhdGFsb2ciOgorICAgICAgICAgICAgICAgIHJlc1sn cm93cyddWzBdWyd0ZW1wbGF0ZSddID0gc2VsZi5xdElkZW50KAorICAgICAg ICAgICAgICAgICAgICAgICAgc2VsZi5jb25uLCByZXNbJ3Jvd3MnXVswXVsn dGVtcGxhdGVfc2NoZW1hJ10sCisgICAgICAgICAgICAgICAgICAgICAgICBy ZXNbJ3Jvd3MnXVswXVsndGVtcGxhdGUnXQorICAgICAgICAgICAgICAgICAg ICApCiAKICAgICAgICAgaWYgcmVzWydyb3dzJ11bMF1bJ29wdGlvbnMnXSBp cyBub3QgTm9uZToKLSAgICAgICAgICAgIHJlc1sncm93cyddWzBdWydvcHRp b25zJ10gPSBzZWxmLnRva2VuaXplX29wdGlvbnMocmVzWydyb3dzJ11bMF1b J29wdGlvbnMnXSkKKyAgICAgICAgICAgIHJlc1sncm93cyddWzBdWydvcHRp b25zJ10gPSBzZWxmLnRva2VuaXplX29wdGlvbnMoCisgICAgICAgICAgICAg ICAgcmVzWydyb3dzJ11bMF1bJ29wdGlvbnMnXQorICAgICAgICAgICAgKQog CiAgICAgICAgIHJldHVybiBhamF4X3Jlc3BvbnNlKAogICAgICAgICAgICAg cmVzcG9uc2U9cmVzWydyb3dzJ11bMF0sCkBAIC02MTQsNiArNjI5LDE0IEBA IGNsYXNzIEZ0c0RpY3Rpb25hcnlWaWV3KFBHQ2hpbGROb2RlVmlldyk6CiAK ICAgICAgICAgICAgIG9sZF9kYXRhID0gcmVzWydyb3dzJ11bMF0KIAorICAg ICAgICAgICAgIyBIYW5kbGUgdGVtcGxhdGVzIGFuZCBpdHMgc2NoZW1hIG5h bWUgcHJvcGVybHkKKyAgICAgICAgICAgIGlmIG9sZF9kYXRhWyd0ZW1wbGF0 ZV9zY2hlbWEnXSBpcyBub3QgTm9uZToKKyAgICAgICAgICAgICAgICBpZiBv bGRfZGF0YVsndGVtcGxhdGVfc2NoZW1hJ10gIT0gInBnX2NhdGFsb2ciOgor ICAgICAgICAgICAgICAgICAgICBvbGRfZGF0YVsndGVtcGxhdGUnXSA9IHNl bGYucXRJZGVudCgKKyAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuY29u biwgb2xkX2RhdGFbJ3RlbXBsYXRlX3NjaGVtYSddLAorICAgICAgICAgICAg ICAgICAgICAgICAgb2xkX2RhdGFbJ3RlbXBsYXRlJ10KKyAgICAgICAgICAg ICAgICAgICAgKQorCiAgICAgICAgICAgICAjIElmIHVzZXIgaGFzIGNoYW5n ZWQgdGhlIHNjaGVtYSB0aGVuIGZldGNoIG5ldyBzY2hlbWEgZGlyZWN0bHkK ICAgICAgICAgICAgICMgdXNpbmcgaXRzIG9pZCBvdGhlcndpc2UgZmV0Y2gg b2xkIHNjaGVtYSBuYW1lIHVzaW5nIGl0cyBvaWQKICAgICAgICAgICAgIHNx bCA9IHJlbmRlcl90ZW1wbGF0ZSgKQEAgLTY5NCw4ICs3MTcsMTAgQEAgY2xh c3MgRnRzRGljdGlvbmFyeVZpZXcoUEdDaGlsZE5vZGVWaWV3KToKICAgICAg ICAgIyBhdCB0ZW1wbGF0ZSBjb250cm9sIHdoaWxlIGNyZWF0aW5nIGEgbmV3 IEZUUyBEaWN0aW9uYXJ5CiAgICAgICAgIHJlcyA9IFt7J2xhYmVsJzogJycs ICd2YWx1ZSc6ICcnfV0KICAgICAgICAgZm9yIHJvdyBpbiByc2V0Wydyb3dz J106Ci0gICAgICAgICAgICBpZiByb3dbJ3NjaGVtYW9pZCddID4gZGF0bGFz dHN5c29pZDoKLSAgICAgICAgICAgICAgICByb3dbJ3RtcGxuYW1lJ10gPSBy b3dbJ25zcG5hbWUnXSArICcuJyArIHJvd1sndG1wbG5hbWUnXQorICAgICAg ICAgICAgaWYgcm93Wyduc3BuYW1lJ10gIT0gInBnX2NhdGFsb2ciOgorICAg ICAgICAgICAgICAgIHJvd1sndG1wbG5hbWUnXSA9IHNlbGYucXRJZGVudCgK KyAgICAgICAgICAgICAgICAgICAgc2VsZi5jb25uLCByb3dbJ25zcG5hbWUn XSwgcm93Wyd0bXBsbmFtZSddCisgICAgICAgICAgICAgICAgKQogCiAgICAg ICAgICAgICByZXMuYXBwZW5kKHsnbGFiZWwnOiByb3dbJ3RtcGxuYW1lJ10s CiAgICAgICAgICAgICAgICAgICAgICAgICAndmFsdWUnOiByb3dbJ3RtcGxu YW1lJ119KQpAQCAtNzE0LDMzICs3MzksNTUgQEAgY2xhc3MgRnRzRGljdGlv bmFyeVZpZXcoUEdDaGlsZE5vZGVWaWV3KToKICAgICAgICAgOnBhcmFtIHNj aWQ6IHNjaGVtYSBpZAogICAgICAgICA6cGFyYW0gZGNpZDogRlRTIERpY3Rp b25hcnkgaWQKICAgICAgICAgIiIiCi0gICAgICAgIHRyeToKLSAgICAgICAg ICAgIHNxbCA9IHJlbmRlcl90ZW1wbGF0ZSgKLSAgICAgICAgICAgICAgICAi LyIuam9pbihbc2VsZi50ZW1wbGF0ZV9wYXRoLCAnc3FsLnNxbCddKSwKLSAg ICAgICAgICAgICAgICBkY2lkPWRjaWQsCi0gICAgICAgICAgICAgICAgc2Np ZD1zY2lkLAotICAgICAgICAgICAgICAgIGNvbm49c2VsZi5jb25uCi0gICAg ICAgICAgICApCi0gICAgICAgICAgICBzdGF0dXMsIHJlcyA9IHNlbGYuY29u bi5leGVjdXRlX3NjYWxhcihzcWwpCi0gICAgICAgICAgICBpZiBub3Qgc3Rh dHVzOgotICAgICAgICAgICAgICAgIHJldHVybiBpbnRlcm5hbF9zZXJ2ZXJf ZXJyb3IoCi0gICAgICAgICAgICAgICAgICAgIF8oCi0gICAgICAgICAgICAg ICAgICAgICAgICAiQ291bGQgbm90IGdlbmVyYXRlIHJldmVyc2VkIGVuZ2lu ZWVyZWQgcXVlcnkgZm9yIHRoZSBGVFMgRGljdGlvbmFyeS5cbnswfSIpLmZv cm1hdCgKLSAgICAgICAgICAgICAgICAgICAgICAgIHJlcwotICAgICAgICAg ICAgICAgICAgICApCi0gICAgICAgICAgICAgICAgKQogCi0gICAgICAgICAg ICBpZiByZXMgaXMgTm9uZToKLSAgICAgICAgICAgICAgICByZXR1cm4gZ29u ZSgKLSAgICAgICAgICAgICAgICAgICAgXygKLSAgICAgICAgICAgICAgICAg ICAgICAgICJDb3VsZCBub3QgZ2VuZXJhdGUgcmV2ZXJzZWQgZW5naW5lZXJl ZCBxdWVyeSBmb3IgRlRTIERpY3Rpb25hcnkgbm9kZS4iKQorICAgICAgICBz cWwgPSByZW5kZXJfdGVtcGxhdGUoCisgICAgICAgICAgICAiLyIuam9pbihb c2VsZi50ZW1wbGF0ZV9wYXRoLCAncHJvcGVydGllcy5zcWwnXSksCisgICAg ICAgICAgICBzY2lkPXNjaWQsCisgICAgICAgICAgICBkY2lkPWRjaWQKKyAg ICAgICAgKQorICAgICAgICBzdGF0dXMsIHJlcyA9IHNlbGYuY29ubi5leGVj dXRlX2RpY3Qoc3FsKQorCisgICAgICAgIGlmIG5vdCBzdGF0dXM6CisgICAg ICAgICAgICByZXR1cm4gaW50ZXJuYWxfc2VydmVyX2Vycm9yKGVycm9ybXNn PXJlcykKKworICAgICAgICBpZiBsZW4ocmVzWydyb3dzJ10pID09IDA6Cisg ICAgICAgICAgICByZXR1cm4gZ29uZShfKAorICAgICAgICAgICAgICAgICJD b3VsZCBub3QgZmluZCB0aGUgRlRTIERpY3Rpb25hcnkgbm9kZSBpbiB0aGUg ZGF0YWJhc2Ugbm9kZS4iCisgICAgICAgICAgICApKQorCisgICAgICAgICMg SGFuZGxlIHRlbXBsYXRlcyBhbmQgaXRzIHNjaGVtYSBuYW1lIHByb3Blcmx5 CisgICAgICAgIGlmIHJlc1sncm93cyddWzBdWyd0ZW1wbGF0ZV9zY2hlbWEn XSBpcyBub3QgTm9uZToKKyAgICAgICAgICAgIGlmIHJlc1sncm93cyddWzBd Wyd0ZW1wbGF0ZV9zY2hlbWEnXSAhPSAicGdfY2F0YWxvZyI6CisgICAgICAg ICAgICAgICAgcmVzWydyb3dzJ11bMF1bJ3RlbXBsYXRlJ10gPSBzZWxmLnF0 SWRlbnQoCisgICAgICAgICAgICAgICAgICAgIHNlbGYuY29ubiwgcmVzWydy b3dzJ11bMF1bJ3RlbXBsYXRlX3NjaGVtYSddLAorICAgICAgICAgICAgICAg ICAgICByZXNbJ3Jvd3MnXVswXVsndGVtcGxhdGUnXQogICAgICAgICAgICAg ICAgICkKIAotICAgICAgICAgICAgcmV0dXJuIGFqYXhfcmVzcG9uc2UocmVz cG9uc2U9cmVzKQorICAgICAgICBpZiByZXNbJ3Jvd3MnXVswXVsnb3B0aW9u cyddIGlzIG5vdCBOb25lOgorICAgICAgICAgICAgcmVzWydyb3dzJ11bMF1b J29wdGlvbnMnXSA9IHNlbGYudG9rZW5pemVfb3B0aW9ucygKKyAgICAgICAg ICAgICAgICByZXNbJ3Jvd3MnXVswXVsnb3B0aW9ucyddCisgICAgICAgICAg ICApCisgICAgICAgIGVsc2U6CisgICAgICAgICAgICAjIE1ha2UgaXQgaXRl cmFibGUKKyAgICAgICAgICAgIHJlc1sncm93cyddWzBdWydvcHRpb25zJ10g PSBbXQogCi0gICAgICAgIGV4Y2VwdCBFeGNlcHRpb24gYXMgZToKLSAgICAg ICAgICAgIGN1cnJlbnRfYXBwLmxvZ2dlci5leGNlcHRpb24oZSkKLSAgICAg ICAgICAgIHJldHVybiBpbnRlcm5hbF9zZXJ2ZXJfZXJyb3IoZXJyb3Jtc2c9 c3RyKGUpKQorICAgICAgICAjIEZldGNoIHNjaGVtYSBuYW1lIGZyb20gc2No ZW1hIG9pZAorICAgICAgICBzcWwgPSByZW5kZXJfdGVtcGxhdGUoIi8iLmpv aW4oCisgICAgICAgICAgICBbc2VsZi50ZW1wbGF0ZV9wYXRoLCAnc2NoZW1h LnNxbCddKSwgZGF0YT1yZXNbJ3Jvd3MnXVswXSkKKworICAgICAgICBzdGF0 dXMsIHNjaGVtYSA9IHNlbGYuY29ubi5leGVjdXRlX3NjYWxhcihzcWwpCisK KyAgICAgICAgaWYgbm90IHN0YXR1czoKKyAgICAgICAgICAgIHJldHVybiBp bnRlcm5hbF9zZXJ2ZXJfZXJyb3IoZXJyb3Jtc2c9c2NoZW1hKQorCisgICAg ICAgICMgUmVwbGFjZSBzY2hlbWEgb2lkIHdpdGggc2NoZW1hIG5hbWUKKyAg ICAgICAgcmVzWydyb3dzJ11bMF1bJ3NjaGVtYSddID0gc2NoZW1hCisKKyAg ICAgICAgc3FsID0gcmVuZGVyX3RlbXBsYXRlKCIvIi5qb2luKFtzZWxmLnRl bXBsYXRlX3BhdGgsICdjcmVhdGUuc3FsJ10pLAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgZGF0YT1yZXNbJ3Jvd3MnXVswXSwKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGNvbm49c2VsZi5jb25uLCBpc19kaXNw bGF5aW5nPVRydWUpCisKKyAgICAgICAgcmV0dXJuIGFqYXhfcmVzcG9uc2Uo cmVzcG9uc2U9c3FsLnN0cmlwKCdcbicpKQogCiAgICAgQGNoZWNrX3ByZWNv bmRpdGlvbgogICAgIGRlZiBkZXBlbmRlbnRzKHNlbGYsIGdpZCwgc2lkLCBk aWQsIHNjaWQsIGRjaWQpOgpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJv d3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMv ZnRzX2RpY3Rpb25hcmllcy90ZW1wbGF0ZXMvZnRzX2RpY3Rpb25hcnkvanMv ZnRzX2RpY3Rpb25hcnkuanMgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZl cl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9mdHNfZGljdGlv bmFyaWVzL3RlbXBsYXRlcy9mdHNfZGljdGlvbmFyeS9qcy9mdHNfZGljdGlv bmFyeS5qcwppbmRleCAwMzUyNWRlLi42MGI0N2ZkIDEwMDY0NAotLS0gYS93 ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRh YmFzZXMvc2NoZW1hcy9mdHNfZGljdGlvbmFyaWVzL3RlbXBsYXRlcy9mdHNf ZGljdGlvbmFyeS9qcy9mdHNfZGljdGlvbmFyeS5qcworKysgYi93ZWIvcGdh ZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMv c2NoZW1hcy9mdHNfZGljdGlvbmFyaWVzL3RlbXBsYXRlcy9mdHNfZGljdGlv bmFyeS9qcy9mdHNfZGljdGlvbmFyeS5qcwpAQCAtMTM3LDcgKzEzNyw3IEBA IGZ1bmN0aW9uKCQsIF8sIFMsIHBnQWRtaW4sIHBnQnJvd3NlciwgYWxlcnRp ZnkpIHsKICAgICAgICAgICBpZDogJ3RlbXBsYXRlJywgbGFiZWw6ICd7eyBf KCdUZW1wbGF0ZScpfX0nLHR5cGU6ICd0ZXh0JywKICAgICAgICAgICBkaXNh YmxlZDogZnVuY3Rpb24obSkgeyByZXR1cm4gIW0uaXNOZXcoKTsgfSwgdXJs OiAnZmV0Y2hfdGVtcGxhdGVzJywKICAgICAgICAgICBncm91cDogJ3t7IF8o J0RlZmluaXRpb24nKSB9fScsIGNvbnRyb2w6ICdub2RlLWFqYXgtb3B0aW9u cycsCi0gICAgICAgICAgY2FjaGVfbm9kZTogJ2RhdGFiYXNlJworICAgICAg ICAgIGNhY2hlX25vZGU6ICdmdHNfdGVtcGxhdGUnLAogICAgICAgICB9LHsK ICAgICAgICAgICBpZDogJ29wdGlvbnMnLCBsYWJlbDogJ3t7IF8oJ09wdGlv bicpIH19JywgdHlwZTogJ2NvbGxlY3Rpb24nLAogICAgICAgICAgIGdyb3Vw OiAne3sgXygnT3B0aW9ucycpIH19JywgY29udHJvbDogJ3VuaXF1ZS1jb2wt Y29sbGVjdGlvbicsCkBAIC0yMTMsNSArMjEzLDUgQEAgZnVuY3Rpb24oJCwg XywgUywgcGdBZG1pbiwgcGdCcm93c2VyLCBhbGVydGlmeSkgewogICAgIH0p OwogICB9CiAKLXJldHVybiBwZ0Jyb3dzZXIuTm9kZXNbJ2NvbGwtZnRzX2Rp Y3Rpb25hcnknXTsKK3JldHVybiBwZ0Jyb3dzZXIuTm9kZXNbJ2Z0c19kaWN0 aW9uYXJ5J107CiB9KTsKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dz ZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z0 c19kaWN0aW9uYXJpZXMvdGVtcGxhdGVzL2Z0c19kaWN0aW9uYXJ5L3NxbC9k ZWZhdWx0L2NyZWF0ZS5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZl cl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9mdHNfZGljdGlv bmFyaWVzL3RlbXBsYXRlcy9mdHNfZGljdGlvbmFyeS9zcWwvZGVmYXVsdC9j cmVhdGUuc3FsCmluZGV4IDk0Y2IxMWYuLjc1OWVlZmYgMTAwNjQ0Ci0tLSBh L3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9zY2hlbWFzL2Z0c19kaWN0aW9uYXJpZXMvdGVtcGxhdGVzL2Z0 c19kaWN0aW9uYXJ5L3NxbC9kZWZhdWx0L2NyZWF0ZS5zcWwKKysrIGIvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJh c2VzL3NjaGVtYXMvZnRzX2RpY3Rpb25hcmllcy90ZW1wbGF0ZXMvZnRzX2Rp Y3Rpb25hcnkvc3FsL2RlZmF1bHQvY3JlYXRlLnNxbApAQCAtMiw3ICsyLDcg QEAKIHslIGlmIGRhdGEgYW5kIGRhdGEuc2NoZW1hIGFuZCBkYXRhLm5hbWUg YW5kIGRhdGEudGVtcGxhdGUgJX0KIENSRUFURSBURVhUIFNFQVJDSCBESUNU SU9OQVJZIHt7IGNvbm58cXRJZGVudChkYXRhLnNjaGVtYSwgZGF0YS5uYW1l KSB9fSAoCiAgICAgVEVNUExBVEUgPSB7eyBkYXRhLnRlbXBsYXRlIH19eyUg Zm9yIHZhcmlhYmxlIGluIGRhdGEub3B0aW9ucyAlfXslIGlmICJvcHRpb24i IGluIHZhcmlhYmxlIGFuZCB2YXJpYWJsZS5vcHRpb24gIT0gJycgJX0sCi0g ICAge3sgY29ubnxxdElkZW50KHZhcmlhYmxlLm9wdGlvbikgfX0gPSB7eyB2 YXJpYWJsZS52YWx1ZXxxdExpdGVyYWwgfX17JSBlbmRpZiAlfXslIGVuZGZv ciAlfQorICAgIHt7IGNvbm58cXRJZGVudCh2YXJpYWJsZS5vcHRpb24pIH19 ID0geyUgaWYgaXNfZGlzcGxheWluZyAlfXt7IHZhcmlhYmxlLnZhbHVlIH19 eyUgZWxzZSAlfXt7IHZhcmlhYmxlLnZhbHVlfHF0TGl0ZXJhbCB9fXslIGVu ZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0KIAogKTsKIHsjIERlc2Ny aXB0aW9uIGZvciBGVFNfRElDVElPTkFSWSAjfQpkaWZmIC0tZ2l0IGEvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJh c2VzL3NjaGVtYXMvZnRzX2RpY3Rpb25hcmllcy90ZW1wbGF0ZXMvZnRzX2Rp Y3Rpb25hcnkvc3FsL2RlZmF1bHQvcHJvcGVydGllcy5zcWwgYi93ZWIvcGdh ZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMv c2NoZW1hcy9mdHNfZGljdGlvbmFyaWVzL3RlbXBsYXRlcy9mdHNfZGljdGlv bmFyeS9zcWwvZGVmYXVsdC9wcm9wZXJ0aWVzLnNxbAppbmRleCA1MWJiNjMy Li42ZTBkMmRmIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3Nl cnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9mdHNfZGlj dGlvbmFyaWVzL3RlbXBsYXRlcy9mdHNfZGljdGlvbmFyeS9zcWwvZGVmYXVs dC9wcm9wZXJ0aWVzLnNxbAorKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3Nl cnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9mdHNfZGlj dGlvbmFyaWVzL3RlbXBsYXRlcy9mdHNfZGljdGlvbmFyeS9zcWwvZGVmYXVs dC9wcm9wZXJ0aWVzLnNxbApAQCAtNCw2ICs0LDcgQEAgU0VMRUNUCiAgICAg ZGljdC5kaWN0bmFtZSBhcyBuYW1lLAogICAgIHBnX2dldF91c2VyYnlpZChk aWN0LmRpY3Rvd25lcikgYXMgb3duZXIsCiAgICAgdC50bXBsbmFtZSBhcyB0 ZW1wbGF0ZSwKKyAgICAoU0VMRUNUIG5zcG5hbWUgRlJPTSBwZ19uYW1lc3Bh Y2UgbiBXSEVSRSBuLm9pZCA9IHQudG1wbG5hbWVzcGFjZSkgYXMgdGVtcGxh dGVfc2NoZW1hLAogICAgIGRpY3QuZGljdGluaXRvcHRpb24gYXMgb3B0aW9u cywKICAgICBkaWN0LmRpY3RuYW1lc3BhY2UgYXMgc2NoZW1hLAogICAgIGRl cy5kZXNjcmlwdGlvbgpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nl ci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnRz X2RpY3Rpb25hcmllcy90ZW1wbGF0ZXMvZnRzX2RpY3Rpb25hcnkvc3FsL2Rl ZmF1bHQvc3FsLnNxbCBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dy b3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z0c19kaWN0aW9uYXJp ZXMvdGVtcGxhdGVzL2Z0c19kaWN0aW9uYXJ5L3NxbC9kZWZhdWx0L3NxbC5z cWwKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDI3MDk1ZDguLjAw MDAwMDAKLS0tIGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBz L3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnRzX2RpY3Rpb25hcmllcy90 ZW1wbGF0ZXMvZnRzX2RpY3Rpb25hcnkvc3FsL2RlZmF1bHQvc3FsLnNxbAor KysgL2Rldi9udWxsCkBAIC0xLDUyICswLDAgQEAKLXsjIFJFVkVSU0VEIEVO R0lORUVSRUQgU1FMIEZPUiBGVFMgRElDVElPTkFSWSAjfQoteyUgaWYgZGNp ZCBhbmQgc2NpZCAlfQotU0VMRUNUCi0gICAgYXJyYXlfdG9fc3RyaW5nKGFy cmF5X2FnZyhzcWwpLCBFJ1xuXG4nKSBhcyBzcWwKLUZST00KLSAgICAoCi0g ICAgU0VMRUNUCi0gICAgICAgIEUnLS0gVGV4dCBTZWFyY2ggRGljdGlvbmFy eTogJyB8fCBxdW90ZV9pZGVudChuc3BuYW1lKSB8fCBFJy4nIHx8IHF1b3Rl X2lkZW50KGRpY3QuZGljdG5hbWUpIHx8Ci0gICAgICAgIEUnXG5cbi0tIERS T1AgVEVYVCBTRUFSQ0ggRElDVElPTkFSWSAnIHx8IHF1b3RlX2lkZW50KG5z cG5hbWUpIHx8IEUnLicgfHwgcXVvdGVfaWRlbnQoZGljdC5kaWN0bmFtZSkg fHwKLSAgICAgICAgRSdcblxuQ1JFQVRFIFRFWFQgU0VBUkNIIERJQ1RJT05B UlkgJyB8fCBxdW90ZV9pZGVudChuc3BuYW1lKSB8fCBFJy4nIHx8IHF1b3Rl X2lkZW50KGRpY3QuZGljdG5hbWUpIHx8IEUnIChcbicgfHwKLSAgICAgICAg RSdcdFRFTVBMQVRFID0gJyB8fCB0ZW1wbGF0ZSB8fAotICAgICAgICBDQVNF Ci0gICAgICAgICAgICBXSEVOIGRpY3QuZGljdGluaXRvcHRpb24gSVMgTk9U IE5VTEwgVEhFTiBFJyxcblx0JyB8fCBkaWN0LmRpY3Rpbml0b3B0aW9uCi0g ICAgICAgICAgICBFTFNFICcnCi0gICAgICAgIEVORCB8fAotICAgICAgICBF J1xuKTsnIHx8Ci0gICAgICAgIENBU0UKLSAgICAgICAgICAgIFdIRU4gZGVz Y3JpcHRpb24gSVMgTk9UIE5VTEwgVEhFTgotICAgICAgICAgICAgICAgIEUn XG5cbkNPTU1FTlQgT04gVEVYVCBTRUFSQ0ggRElDVElPTkFSWSAnIHx8IHF1 b3RlX2lkZW50KG5zcG5hbWUpIHx8IEUnLicgfHwgcXVvdGVfaWRlbnQoZGlj dC5kaWN0bmFtZSkgfHwKLSAgICAgICAgICAgICAgICBFJyBJUyAnIHx8IHBn X2NhdGFsb2cucXVvdGVfbGl0ZXJhbChkZXNjcmlwdGlvbikgfHwgRSc7Jwot ICAgICAgICAgICAgRUxTRSAnJyAgRU5EIGFzIHNxbAotICAgIEZST00KLSAg ICAgICAgcGdfdHNfZGljdCBkaWN0Ci0gICAgTEVGVCBKT0lOKAotICAgICAg ICBTRUxFQ1QKLSAgICAgICAgICAgIHQudG1wbG5hbWUgYXMgdGVtcGxhdGUs Ci0gICAgICAgICAgICB0Lm9pZCBhcyBvaWQKLSAgICAgICAgRlJPTQotICAg ICAgICAgICAgcGdfdHNfdGVtcGxhdGUgdAotICAgICkgZCBvbiBkLm9pZCA9 IGRpY3QuZGljdHRlbXBsYXRlCi0gICAgTEVGVCBKT0lOICgKLSAgICAgICAg U0VMRUNUCi0gICAgICAgICAgICBkZXMuZGVzY3JpcHRpb24gYXMgZGVzY3Jp cHRpb24sCi0gICAgICAgICAgICBkZXMub2Jqb2lkIGFzIGRlc2NvaWQKLSAg ICAgICAgRlJPTQotICAgICAgICAgICAgcGdfZGVzY3JpcHRpb24gZGVzCi0g ICAgICAgIFdIRVJFCi0gICAgICAgICAgICBkZXMub2Jqb2lkPXt7ZGNpZH19 OjpPSUQgQU5EIGRlcy5jbGFzc29pZD0ncGdfdHNfZGljdCc6OnJlZ2NsYXNz Ci0gICAgKSBhIE9OIChhLmRlc2NvaWQgPSBkaWN0Lm9pZCkKLSAgICBMRUZU IEpPSU4gKAotICAgICAgICBTRUxFQ1QKLSAgICAgICAgICAgIG5zcG5hbWUs Ci0gICAgICAgICAgICBuc3Aub2lkIGFzIG5vaWQKLSAgICAgICAgRlJPTQot ICAgICAgICAgICAgcGdfbmFtZXNwYWNlIG5zcAotICAgICAgICBXSEVSRQot ICAgICAgICAgICAgb2lkID0ge3tzY2lkfX06Ok9JRAotICAgICkgYiBPTiAo Yi5ub2lkID0gZGljdC5kaWN0bmFtZXNwYWNlKQotV0hFUkUKLSAgICBkaWN0 Lm9pZD17e2RjaWR9fTo6T0lECi0pIGFzIGM7Ci17JSBlbmRpZiAlfQpcIE5v IG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL3dlYi9wZ2Fk bWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9z Y2hlbWFzL2Z0c190ZW1wbGF0ZXMvdGVtcGxhdGVzL2Z0c190ZW1wbGF0ZS9q cy9mdHNfdGVtcGxhdGVzLmpzIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2 ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnRzX3RlbXBs YXRlcy90ZW1wbGF0ZXMvZnRzX3RlbXBsYXRlL2pzL2Z0c190ZW1wbGF0ZXMu anMKaW5kZXggZmJhNTZiNi4uN2ZiOWYyZiAxMDA2NDQKLS0tIGEvd2ViL3Bn YWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2Vz L3NjaGVtYXMvZnRzX3RlbXBsYXRlcy90ZW1wbGF0ZXMvZnRzX3RlbXBsYXRl L2pzL2Z0c190ZW1wbGF0ZXMuanMKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nl ci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnRz X3RlbXBsYXRlcy90ZW1wbGF0ZXMvZnRzX3RlbXBsYXRlL2pzL2Z0c190ZW1w bGF0ZXMuanMKQEAgLTE2OCw1ICsxNjgsNSBAQCBmdW5jdGlvbigkLCBfLCBT LCBwZ0FkbWluLCBwZ0Jyb3dzZXIsIGFsZXJ0aWZ5KSB7CiAgICAgfSk7CiAg IH0KIAotcmV0dXJuIHBnQnJvd3Nlci5Ob2Rlc1snY29sbC1mdHNfdGVtcGxh dGUnXTsKK3JldHVybiBwZ0Jyb3dzZXIuTm9kZXNbJ2Z0c190ZW1wbGF0ZSdd OwogfSk7Cg== --001a114c88e64ac9f3054f9ea532 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --001a114c88e64ac9f3054f9ea532--