Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bn3kk-0000wF-11 for pgadmin-hackers@arkaria.postgresql.org; Thu, 22 Sep 2016 13:09:26 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bn3kj-0004oT-Bn for pgadmin-hackers@arkaria.postgresql.org; Thu, 22 Sep 2016 13:09:25 +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 1bn3kV-0004aA-R6 for pgadmin-hackers@postgresql.org; Thu, 22 Sep 2016 13:09:11 +0000 Received: from mail-qk0-x230.google.com ([2607:f8b0:400d:c09::230]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bn3kM-0004eH-3V for pgadmin-hackers@postgresql.org; Thu, 22 Sep 2016 13:09:11 +0000 Received: by mail-qk0-x230.google.com with SMTP id t7so75125742qkh.2 for ; Thu, 22 Sep 2016 06:09:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=UWdGe2PADuDxwhAREWRknmhbCvGxWWLmKxMRWEkEG5Y=; b=QzxQP3GsA+NmLUMHR4sHoLg7Nsou2hlPqQvUJHNdCOJpcuHBLXHwpfILmkxporHCuC c8HZ+T/o3Do9i3MNNCTzh3blN1r+EKYvKhLKgBl90qMrxGVQXVhA8EtZTWLWOuAbPQ2b fmazjUbKA5PJdQaGD5MyLdlhge1dp2zniXEUMmruAR5xDIgGeyg/J6SyTH5qelIpJcLb BG+jARdFHocg4JzCdHGmoXC0I1CRZCAN/p5NqZVA/l44nFGkTdG4jZwTCBns4pmO+VhT oKrsXmxPkR7MEBuyQGLUmZVOh6LzEcLqIRMj4P0adiUDvkSC6mwzVxG+mgmBAOPEX3mm 1kYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=UWdGe2PADuDxwhAREWRknmhbCvGxWWLmKxMRWEkEG5Y=; b=c+jcfsLCnat/8hRyrNNzdBwluPPOgcq7Q2Tb+WG8Ev1mAdFZ1QJD4uSjswr08QL8Yv yfqQqb2zV5mMbsU94/hFFIUUJ0Cxk3ex0kgdbksuEhurtGD539q48G6Nhy6Vm2XLi5ej piiZ7FCnDElUZZkLSf6Snnktgy6KMe9ko3DNwn9RFUkV+Ij2a5WKDgcNwIkKJAenXg52 +SIceIZvqErPorFirtahWjSI7rawWJ5ZHYxGPPzYApSOvMu2uGXaOuSersXfX6YNO+4B t/o+BxXr1ObCvEqnwz1B5pMkKpNICSOOvLe2NPAcFfQ4f3WHoaTkzQJsH7xfEN3aeIHh RVeQ== X-Gm-Message-State: AA6/9Rlc6LPi6EvgycSt7d9t2FkBEB5KtMh1W8f7LRMbDjFY7Mw8PLVBbOvMgFyRnqZ/pugrpzRUDfgLeqh1a0os X-Received: by 10.55.204.82 with SMTP id r79mr1982892qki.240.1474549740110; Thu, 22 Sep 2016 06:09:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.129.194 with HTTP; Thu, 22 Sep 2016 06:08:39 -0700 (PDT) From: Murtuza Zabuawala Date: Thu, 22 Sep 2016 18:38:39 +0530 Message-ID: Subject: PATCH: Adding support of Package in synonym (pgAdmin4) To: pgadmin-hackers Content-Type: multipart/mixed; boundary=001a1149a3e4782160053d185de3 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 --001a1149a3e4782160053d185de3 Content-Type: multipart/alternative; boundary=001a1149a3e478215d053d185de1 --001a1149a3e478215d053d185de1 Content-Type: text/plain; charset=UTF-8 Hi, PFA patch to add support for creating synonym for Packages. RM#1611 -- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company --001a1149a3e478215d053d185de1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

PFA patch to add support for creati= ng synonym for Packages.
RM#1611

--<= div>Regards,
Murtuza Zabuawala
EnterpriseDB:=C2= =A0http://www.enterprisedb.com=
The Enterprise PostgreSQL Company

--001a1149a3e478215d053d185de1-- --001a1149a3e4782160053d185de3 Content-Type: application/octet-stream; name="RM_1611.patch" Content-Disposition: attachment; filename="RM_1611.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_itecro1n0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3N5bm9ueW1zL19faW5pdF9f LnB5IGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZl cnMvZGF0YWJhc2VzL3NjaGVtYXMvc3lub255bXMvX19pbml0X18ucHkKaW5k ZXggOWUwMjE0Ni4uOTVlNThiNiAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4v YnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVt YXMvc3lub255bXMvX19pbml0X18ucHkKKysrIGIvd2ViL3BnYWRtaW4vYnJv d3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMv c3lub255bXMvX19pbml0X18ucHkKQEAgLTE5NSw3ICsxOTUsOSBAQCBjbGFz cyBTeW5vbnltVmlldyhQR0NoaWxkTm9kZVZpZXcpOgogICAgICAgICAgICAg ICAgICkKIAogICAgICAgICAgICAgIyB3ZSB3aWxsIHNldCB0ZW1wbGF0ZSBw YXRoIGZvciBzcWwgc2NyaXB0cwotICAgICAgICAgICAgc2VsZi50ZW1wbGF0 ZV9wYXRoID0gJ3N5bm9ueW0vc3FsLzkuMV9wbHVzJworICAgICAgICAgICAg c2VsZi50ZW1wbGF0ZV9wYXRoID0gJ3N5bm9ueW0vc3FsLycKKyAgICAgICAg ICAgIHNlbGYudGVtcGxhdGVfcGF0aCArPSAnOS41X3BsdXMnIGlmIHNlbGYu bWFuYWdlci52ZXJzaW9uID49IDkwNTAwIFwKKyAgICAgICAgICAgICAgICBl bHNlICc5LjFfcGx1cycKIAogICAgICAgICAgICAgcmV0dXJuIGYoKmFyZ3Ms ICoqa3dhcmdzKQogCmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2Vy L3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9zeW5v bnltcy90ZW1wbGF0ZXMvc3lub255bS9qcy9zeW5vbnltLmpzIGIvd2ViL3Bn YWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2Vz L3NjaGVtYXMvc3lub255bXMvdGVtcGxhdGVzL3N5bm9ueW0vanMvc3lub255 bS5qcwppbmRleCBjMGRlNDM0Li5iZDk5MDBkIDEwMDY0NAotLS0gYS93ZWIv cGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFz ZXMvc2NoZW1hcy9zeW5vbnltcy90ZW1wbGF0ZXMvc3lub255bS9qcy9zeW5v bnltLmpzCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3N5bm9ueW1zL3RlbXBsYXRl cy9zeW5vbnltL2pzL3N5bm9ueW0uanMKQEAgLTEwMiw2ICsxMDIsNyBAQCBm dW5jdGlvbigkLCBfLCBTLCBwZ0FkbWluLCBwZ0Jyb3dzZXIsIGFsZXJ0aWZ5 KSB7CiAgICAgICAgICAgICAgICAgICAgIHtsYWJlbDogIlZpZXciLCB2YWx1 ZTogInYifSwKICAgICAgICAgICAgICAgICAgICAge2xhYmVsOiAiRnVuY3Rp b24iLCB2YWx1ZTogImYifSwKICAgICAgICAgICAgICAgICAgICAge2xhYmVs OiAiUHJvY2VkdXJlIiwgdmFsdWU6ICJwIn0sCisgICAgICAgICAgICAgICAg ICAgIHtsYWJlbDogIlBhY2thZ2UiLCB2YWx1ZTogIlAifSwKICAgICAgICAg ICAgICAgICAgICAge2xhYmVsOiAiUHVibGljIFN5bm9ueW0iLCB2YWx1ZTog InMifQogICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfSwK ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3N5bm9ueW1zL3RlbXBsYXRl cy9zeW5vbnltL3NxbC85LjFfcGx1cy9nZXRfb2lkLnNxbCBiL3dlYi9wZ2Fk bWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9z Y2hlbWFzL3N5bm9ueW1zL3RlbXBsYXRlcy9zeW5vbnltL3NxbC85LjFfcGx1 cy9nZXRfb2lkLnNxbApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg MGFiZGZlNi4uMDAwMDAwMAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3Nl cnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9zeW5vbnlt cy90ZW1wbGF0ZXMvc3lub255bS9zcWwvOS4xX3BsdXMvZ2V0X29pZC5zcWwK KysrIC9kZXYvbnVsbApAQCAtMSw4ICswLDAgQEAKLXsjIEJlbG93IHdpbGwg cHJvdmlkZSBvaWQgZm9yIG5ld2x5IGNyZWF0ZWQgY29sbGF0aW9uICN9Ci17 JSBpZiBkYXRhICV9Ci1TRUxFQ1QgYy5vaWQKLUZST00gcGdfY29sbGF0aW9u IGMsIHBnX25hbWVzcGFjZSBuCi1XSEVSRSBjLmNvbGxuYW1lc3BhY2U9bi5v aWQgQU5ECi0gICAgbi5uc3BuYW1lID0ge3sgZGF0YS5zY2hlbWF8cXRMaXRl cmFsIH19IEFORAotICAgIGMuY29sbG5hbWUgPSB7eyBkYXRhLm5hbWV8cXRM aXRlcmFsIH19Ci17JSBlbmRpZiAlfQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9m IGZpbGUKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVy X2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3N5bm9ueW1zL3Rl bXBsYXRlcy9zeW5vbnltL3NxbC85LjVfcGx1cy9jcmVhdGUuc3FsIGIvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJh c2VzL3NjaGVtYXMvc3lub255bXMvdGVtcGxhdGVzL3N5bm9ueW0vc3FsLzku NV9wbHVzL2NyZWF0ZS5zcWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg MDAwMDAwMC4uMzNjMjRmMwotLS0gL2Rldi9udWxsCisrKyBiL3dlYi9wZ2Fk bWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9z Y2hlbWFzL3N5bm9ueW1zL3RlbXBsYXRlcy9zeW5vbnltL3NxbC85LjVfcGx1 cy9jcmVhdGUuc3FsCkBAIC0wLDAgKzEsMjEgQEAKK3slIHNldCBpc19wdWJs aWMgPSBGYWxzZSAlfQoreyUgaWYgZGF0YS5zY2hlbWEgPT0gJ3B1YmxpYycg JX0KK3slIHNldCBpc19wdWJsaWMgPSBUcnVlICV9Cit7JSBlbmRpZiAlfQor eyUgaWYgY29tbWVudCAlfQorLS0geyUgaWYgaXNfcHVibGljICV9UHVibGlj eyUgZWxzZSAlfVByaXZhdGV7JSBlbmRpZiAlfSBzeW5vbnltOiB7JSBpZiBp c19wdWJsaWMgJX17eyBjb25ufHF0SWRlbnQoZGF0YS5uYW1lKSB9fTsKK3sl IGVsc2UgJX17eyBjb25ufHF0SWRlbnQoZGF0YS5zY2hlbWEsIGRhdGEubmFt ZSkgfX07Cit7JSBlbmRpZiAlfQorCistLSBEUk9QIHslIGlmIGlzX3B1Ymxp YyAlfVBVQkxJQyB7JSBlbmRpZiAlfVNZTk9OWU0geyUgaWYgaXNfcHVibGlj ICV9e3sgY29ubnxxdElkZW50KGRhdGEubmFtZSkgfX07Cit7JSBlbHNlICV9 e3sgY29ubnxxdElkZW50KGRhdGEuc2NoZW1hLCBkYXRhLm5hbWUpIH19Owor eyUgZW5kaWYgJX0KKworeyUgZW5kaWYgJX0KK0NSRUFURSBPUiBSRVBMQUNF IHslIGlmIGlzX3B1YmxpYyAlfQorUFVCTElDIFNZTk9OWU0ge3sgY29ubnxx dElkZW50KGRhdGEubmFtZSkgfX0KK3slIGVsc2UgJX0KK1NZTk9OWU0ge3sg Y29ubnxxdElkZW50KGRhdGEuc2NoZW1hLCBkYXRhLm5hbWUpIH19Cit7JSBl bmRpZiAlfQorICAgIEZPUiB7eyBjb25ufHF0SWRlbnQoZGF0YS5zeW5vYmpz Y2hlbWEsIGRhdGEuc3lub2JqbmFtZSkgfX07CisKZGlmZiAtLWdpdCBhL3dl Yi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFi YXNlcy9zY2hlbWFzL3N5bm9ueW1zL3RlbXBsYXRlcy9zeW5vbnltL3NxbC85 LjVfcGx1cy9kZWxldGUuc3FsIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2 ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvc3lub255bXMv dGVtcGxhdGVzL3N5bm9ueW0vc3FsLzkuNV9wbHVzL2RlbGV0ZS5zcWwKbmV3 IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZjY5NzY5NwotLS0g L2Rldi9udWxsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dy b3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3N5bm9ueW1zL3RlbXBs YXRlcy9zeW5vbnltL3NxbC85LjVfcGx1cy9kZWxldGUuc3FsCkBAIC0wLDAg KzEsOCBAQAoreyUgc2V0IGlzX3B1YmxpYyA9IEZhbHNlICV9Cit7JSBpZiBk YXRhLnNjaGVtYSA9PSAncHVibGljJyAlfQoreyUgc2V0IGlzX3B1YmxpYyA9 IFRydWUgJX0KK3slIGVuZGlmICV9CitEUk9QIHslIGlmIGlzX3B1YmxpYyAl fQorUFVCTElDIFNZTk9OWU0ge3sgY29ubnxxdElkZW50KGRhdGEubmFtZSkg fX17JSBlbHNlICV9CitTWU5PTllNIHt7IGNvbm58cXRJZGVudChkYXRhLnNj aGVtYSwgZGF0YS5uYW1lKSB9fQoreyUgZW5kaWYgJX07CmRpZmYgLS1naXQg YS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9k YXRhYmFzZXMvc2NoZW1hcy9zeW5vbnltcy90ZW1wbGF0ZXMvc3lub255bS9z cWwvOS41X3BsdXMvZ2V0X29iamVjdHMuc3FsIGIvd2ViL3BnYWRtaW4vYnJv d3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMv c3lub255bXMvdGVtcGxhdGVzL3N5bm9ueW0vc3FsLzkuNV9wbHVzL2dldF9v YmplY3RzLnNxbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw Li4wYWU3YWVjCi0tLSAvZGV2L251bGwKKysrIGIvd2ViL3BnYWRtaW4vYnJv d3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMv c3lub255bXMvdGVtcGxhdGVzL3N5bm9ueW0vc3FsLzkuNV9wbHVzL2dldF9v YmplY3RzLnNxbApAQCAtMCwwICsxLDU2IEBACit7IyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI30KK3sjIyMgSWYgVGFyZ2V0 IFR5cGUgaXMgRnVuY3Rpb24gIyMjfQoreyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyN9Cit7JSBpZiB0cmdUeXAgPT0gJ2Yn ICV9CitTRUxFQ1QgRElTVElOQ1QgcHJvbmFtZSBBUyBuYW1lCisgICAgRlJP TSBwZ19wcm9jIHAsIHBnX25hbWVzcGFjZSBuCitXSEVSRSBwLnByb25hbWVz cGFjZSA9IG4ub2lkIEFORAorICAgIG4ubnNwbmFtZSA9IHt7ICB0cmdTY2hl bWF8cXRMaXRlcmFsIH19IEFORAorICAgIHAucHJvdHlwZSAgPSAnMCcKK09S REVSIEJZIHByb25hbWU7Cit7IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjI30KK3sjIyMgSWYgVGFyZ2V0IFR5cGUgaXMgUHJv Y2VkdXJlICMjI30KK3sjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjfQoreyUgZWxpZiB0cmdUeXAgPT0gJ3AnICV9CitTRUxF Q1QgRElTVElOQ1QgcHJvbmFtZSBBUyBuYW1lCisgICAgRlJPTSBwZ19wcm9j IHAsIHBnX25hbWVzcGFjZSBuCitXSEVSRSBwLnByb25hbWVzcGFjZSA9IG4u b2lkIEFORAorICAgIG4ubnNwbmFtZSA9IHt7ICB0cmdTY2hlbWF8cXRMaXRl cmFsIH19IEFORAorICAgIHAucHJvdHlwZSAgPSAnMScKK09SREVSIEJZIHBy b25hbWU7Cit7IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjI30KK3sjIyMgSWYgVGFyZ2V0IFR5cGUgaXMgU3lub255bSAjIyN9 Cit7IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj I30KK3slIGVsaWYgdHJnVHlwID09ICdzJyAlfQorU0VMRUNUIHN5bm5hbWUg QVMgbmFtZQorICAgIEZST00gcGdfc3lub255bQorT1JERVIgQlkgc3lubmFt ZTsKK3sjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjfQoreyMjIyBJZiBUYXJnZXQgVHlwZSBpcyBQYWNrYWdlICMjI30KK3sj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjfQor eyUgZWxpZiB0cmdUeXAgPT0gJ1AnICV9CitTRUxFQ1QgbnNwbmFtZSBBUyBu YW1lCisgICAgRlJPTSBwZ19uYW1lc3BhY2UKK1dIRVJFIG5zcHBhcmVudCBJ TiAoCisgICAgICAgICAgICAgICAgICAgIFNFTEVDVCBvaWQKKyAgICAgICAg ICAgICAgICAgICAgICAgIEZST00gcGdfbmFtZXNwYWNlCisgICAgICAgICAg ICAgICAgICAgIFdIRVJFIG5zcG5hbWUgPSB7eyB0cmdTY2hlbWF8cXRMaXRl cmFsIH19IExJTUlUIDEKKyAgICAgICAgICAgICAgICAgICApCisgICAgICBB TkQgbnNwb2JqZWN0dHlwZSA9IDAKK09SREVSIEJZIG5zcG5hbWU7Cit7JSBl bHNlICV9Cit7IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjfQoreyMjIyBJZiBUYXJnZXQgVHlwZSBpcyBUYWJs ZS9WaWV3L00uVmlldy9TZXF1bmNlICMjI30KK3sjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyN9CitTRUxFQ1Qg cmVsbmFtZSBBUyBuYW1lCisgICAgRlJPTSBwZ19jbGFzcyBjLCBwZ19uYW1l c3BhY2UgbgorV0hFUkUgYy5yZWxuYW1lc3BhY2UgPSBuLm9pZCBBTkQKKyAg ICBuLm5zcG5hbWUgPSB7eyAgdHJnU2NoZW1hfHF0TGl0ZXJhbCB9fSBBTkQK K3slIGlmIHRyZ1R5cCA9PSAndicgJX0KK3sjIElmIHZpZXcgaXMgc2VsZWN0 IHRoZW4gd2UgbmVlZCB0byBmZXRjaCBib3RoIHZpZXcgYW5kIG1hdGVyaWFs aXplZCB2aWV3ICN9CisgKGMucmVsa2luZCA9ICd2JyBPUiBjLnJlbGtpbmQg PSAnbScpCit7JSBlbHNlICV9CisgICAgYy5yZWxraW5kID0ge3sgdHJnVHlw fHF0TGl0ZXJhbCB9fQoreyUgZW5kaWYgJX0KK09SREVSIEJZIHJlbG5hbWU7 Cit7JSBlbmRpZiAlfQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlm ZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9z ZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3N5bm9ueW1zL3RlbXBsYXRlcy9z eW5vbnltL3NxbC85LjVfcGx1cy9ub2Rlcy5zcWwgYi93ZWIvcGdhZG1pbi9i cm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1h cy9zeW5vbnltcy90ZW1wbGF0ZXMvc3lub255bS9zcWwvOS41X3BsdXMvbm9k ZXMuc3FsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjFm ODI1OWIKLS0tIC9kZXYvbnVsbAorKysgYi93ZWIvcGdhZG1pbi9icm93c2Vy L3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9zeW5v bnltcy90ZW1wbGF0ZXMvc3lub255bS9zcWwvOS41X3BsdXMvbm9kZXMuc3Fs CkBAIC0wLDAgKzEsNSBAQAorU0VMRUNUIHN5bm5hbWUgYXMgbmFtZQorRlJP TSBwZ19zeW5vbnltIHMKKyAgICBKT0lOIHBnX25hbWVzcGFjZSBucyBPTiBz LnN5bm5hbWVzcGFjZSA9IG5zLm9pZAorICAgIEFORCBzLnN5bm5hbWVzcGFj ZSA9IHt7c2NpZH19OjpvaWQKK09SREVSIEJZIHN5bm5hbWU7CmRpZmYgLS1n aXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVy cy9kYXRhYmFzZXMvc2NoZW1hcy9zeW5vbnltcy90ZW1wbGF0ZXMvc3lub255 bS9zcWwvOS41X3BsdXMvcHJvcGVydGllcy5zcWwgYi93ZWIvcGdhZG1pbi9i cm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1h cy9zeW5vbnltcy90ZW1wbGF0ZXMvc3lub255bS9zcWwvOS41X3BsdXMvcHJv cGVydGllcy5zcWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw MC4uZWMyNzI0YQotLS0gL2Rldi9udWxsCisrKyBiL3dlYi9wZ2FkbWluL2Jy b3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFz L3N5bm9ueW1zL3RlbXBsYXRlcy9zeW5vbnltL3NxbC85LjVfcGx1cy9wcm9w ZXJ0aWVzLnNxbApAQCAtMCwwICsxLDMxIEBACitTRUxFQ1Qgc3lubmFtZSBB UyBuYW1lLCBwZ19nZXRfdXNlcmJ5aWQoc3lub3duZXIpIEFTIG93bmVyLAor ICBzeW5vYmpzY2hlbWEsIHN5bm9iam5hbWUsICBucy5uc3BuYW1lIGFzIHNj aGVtYSwKKyAgQ09BTEVTQ0UoCisgIChTRUxFQ1QgcmVsa2luZAorICBGUk9N IHBnX2NsYXNzIGMsIHBnX25hbWVzcGFjZSBuCisgIFdIRVJFIGMucmVsbmFt ZXNwYWNlID0gbi5vaWQKKyAgICBBTkQgbi5uc3BuYW1lID0gc3lub2Jqc2No ZW1hCisgICAgQU5EIGMucmVsbmFtZSA9IHN5bm9iam5hbWUpLAorICAtLSBG b3IgRnVuY3Rpb24vUHJvY2VkdXJlCisgIChTRUxFQ1QgQ0FTRSBXSEVOIHAu cHJvdHlwZSA9ICcwJyBUSEVOICdmJzo6ImNoYXIiIEVMU0UgJ3AnOjoiY2hh ciIgRU5ECisgIEZST00gcGdfcHJvYyBwLCBwZ19uYW1lc3BhY2UgbgorICAg IFdIRVJFIHAucHJvbmFtZXNwYWNlID0gbi5vaWQKKyAgICAgIEFORCBuLm5z cG5hbWUgPSBzeW5vYmpzY2hlbWEKKyAgICAgIEFORCBwLnByb25hbWUgPSBz eW5vYmpuYW1lIExJTUlUIDEpLAorICAtLSBGb3IgUGFja2FnZQorICAoU0VM RUNUIENBU0UgV0hFTiBjb3VudCgqKSA+IDAgVEhFTiAnUCc6OiJjaGFyIiBF TkQKKyAgRlJPTSBwZ19uYW1lc3BhY2UKKyAgICBXSEVSRSBuc3BwYXJlbnQg SU4gKFNFTEVDVCBvaWQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIEZS T00gcGdfbmFtZXNwYWNlCisgICAgICAgICAgICAgICAgICAgICAgICBXSEVS RSBuc3BuYW1lID0gc3lub2Jqc2NoZW1hIExJTUlUIDEpCisgICAgICBBTkQg bnNwbmFtZSA9IHN5bm9iam5hbWUKKyAgICAgIEFORCBuc3BvYmplY3R0eXBl ID0gMCksCisgIC0tIERlZmF1bHQgcyA9IFN5bm9ueW0KKyAgJ3MnKSBBUyB0 YXJnZXR0eXBlLAorICBDQVNFIFdIRU4gbnMubnNwbmFtZSA9ICdwdWJsaWMn IFRIRU4gdHJ1ZSBFTFNFIGZhbHNlIEVORCBBUyBpc19wdWJsaWNfc3lub255 bQorRlJPTSBwZ19zeW5vbnltIHMgIEpPSU4gcGdfbmFtZXNwYWNlIG5zIE9O IHMuc3lubmFtZXNwYWNlID0gbnMub2lkCisgV0hFUkUgcy5zeW5uYW1lc3Bh Y2U9e3tzY2lkfX06Om9pZAorIHslIGlmIHN5aWQgJX0KKyAgIEFORCBzLnN5 bm5hbWU9e3sgc3lpZHxxdExpdGVyYWwgfX0KKyB7JSBlbmRpZiAlfQorT1JE RVIgQlkgc3lubmFtZTsKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRp ZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMv c2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9zeW5vbnltcy90ZW1wbGF0ZXMv c3lub255bS9zcWwvOS41X3BsdXMvdXBkYXRlLnNxbCBiL3dlYi9wZ2FkbWlu L2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hl bWFzL3N5bm9ueW1zL3RlbXBsYXRlcy9zeW5vbnltL3NxbC85LjVfcGx1cy91 cGRhdGUuc3FsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu LmRlOTFiOTQKLS0tIC9kZXYvbnVsbAorKysgYi93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9z eW5vbnltcy90ZW1wbGF0ZXMvc3lub255bS9zcWwvOS41X3BsdXMvdXBkYXRl LnNxbApAQCAtMCwwICsxLDEwIEBACit7JSBzZXQgaXNfcHVibGljID0gRmFs c2UgJX0KK3slIGlmIG9fZGF0YS5zY2hlbWEgPT0gJ3B1YmxpYycgJX0KK3sl IHNldCBpc19wdWJsaWMgPSBUcnVlICV9Cit7JSBlbmRpZiAlfQorQ1JFQVRF IE9SIFJFUExBQ0UgeyUgaWYgaXNfcHVibGljICV9CitQVUJMSUMgU1lOT05Z TSB7eyBjb25ufHF0SWRlbnQob19kYXRhLm5hbWUpIH19Cit7JSBlbHNlICV9 CitTWU5PTllNIHt7IGNvbm58cXRJZGVudChvX2RhdGEuc2NoZW1hLCBvX2Rh dGEubmFtZSkgfX0KK3slIGVuZGlmICV9CisgICAgICAgRk9SIHt7IGNvbm58 cXRJZGVudChkYXRhLnN5bm9ianNjaGVtYSwgZGF0YS5zeW5vYmpuYW1lKSB9 fTsKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg== --001a1149a3e4782160053d185de3 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 --001a1149a3e4782160053d185de3--