Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhctG-0002HY-OE for pgadmin-hackers@arkaria.postgresql.org; Wed, 07 Sep 2016 13:27:46 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bhctG-0005Xl-Ar for pgadmin-hackers@arkaria.postgresql.org; Wed, 07 Sep 2016 13:27:46 +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 1bhctF-0005W1-Mg for pgadmin-hackers@postgresql.org; Wed, 07 Sep 2016 13:27:45 +0000 Received: from mail-qk0-x229.google.com ([2607:f8b0:400d:c09::229]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bhctC-0004nl-QE for pgadmin-hackers@postgresql.org; Wed, 07 Sep 2016 13:27:44 +0000 Received: by mail-qk0-x229.google.com with SMTP id m184so8718148qkb.1 for ; Wed, 07 Sep 2016 06:27:42 -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=Lty/Emuu3qt4btlVFWSlrfN+E2WC93WrmDlVOU+oWac=; b=JQ3yHhcbpf5zX4m279ocZ3yMYK5nfG+seQfrFFQfOhgzBBM5U7O9ThGMcs676tb/Zk cu1iFrcBBh/XBzs8zbB8b3VnvkyaPbrWIhsUOWdCwJKKfcveOCbaBhh+gjtLZd1MXxhy eDROU1O8ElS6yyPwEG5qERLP/XQQGrJNAe4yEovATSN03JnMuLKUpF3uAFGkQXHGS3ES dZo6TRa79BwxO5n1RSbQDB2JlDnUQbyMEr/SLrtHgjNB15t8cBu1FLv+1iOGMwx/cAn1 QB0rToRpeLEW9fKnL+RRI6Bq7zJ/yyylXwJEbVcZOM+pxGUYgP3CEvunQ00uqnXRdYlO efLw== 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=Lty/Emuu3qt4btlVFWSlrfN+E2WC93WrmDlVOU+oWac=; b=HmwMuWNi36NYNe5tyJA7iHl0jlrRzIUJulEpqb+RkVkTMuAVNlsdQDIPsAlzWuUqsL QFFklcAxL2ofL1+toDl3GXw4uZvUhwz48PO4UghZC30NRWOPerfKippiD6+fGVt/ymUH 4IIlSCOflXPNDnMvvw5uLM6MPUBs9odjONz/s+9Lu1VaCRGdU14O3Z2R/LnkNi2ieQnd B8kr0toXvHDu2v6nI0VXprV4hc7SdLRwJ5Jv2XIPj8SvCTV1FXcat4mpj/g34tuZGuT7 zvRvnzaeCIz9zcokRoTOD/fwp7XTkZ/mtCfFg0s1iPnc8ew+uBh62xOWxT5h1SR854oj yJtA== X-Gm-Message-State: AE9vXwPhWJT1Cnf6MXIKFmYkxgg9WwhuD0e/AaD/pyJgZU21gjlpgK3KlsQ4HlFsXDqV64J1W3TcWd8B4FV56t4E X-Received: by 10.55.144.130 with SMTP id s124mr49602225qkd.170.1473254861519; Wed, 07 Sep 2016 06:27:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.129.194 with HTTP; Wed, 7 Sep 2016 06:27:21 -0700 (PDT) From: Murtuza Zabuawala Date: Wed, 7 Sep 2016 18:57:21 +0530 Message-ID: Subject: PATCH: wrong sql in function node (pgAdmin4) To: pgadmin-hackers Content-Type: multipart/mixed; boundary=94eb2c0848acafa671053beae08c 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 --94eb2c0848acafa671053beae08c Content-Type: multipart/alternative; boundary=94eb2c0848acafa66b053beae08a --94eb2c0848acafa66b053beae08a Content-Type: text/plain; charset=UTF-8 Hi, PFA patch to fix an issue where function node displaying wrong SQL for a function returning a SETOF record, the display is wrong: it displays: RETURNS SETOF "SETOF record" instead of RETURNS SETOF record RM#1631 -- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company --94eb2c0848acafa66b053beae08a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

PFA patch to fix an issue where fun= ction node displaying wrong SQL for a function returning a SETOF record, th= e display is wrong:

it displays:
RETURNS SETOF= "SETOF record"=C2=A0

instead of=C2=A0
RETURNS SETOF record

RM#1631

--
Regards,=
Murtuza Zabuawala
EnterpriseDB:=C2=A0http://www.enterprisedb.com
The Enterprise PostgreSQL C= ompany

<= /div>
--94eb2c0848acafa66b053beae08a-- --94eb2c0848acafa671053beae08c Content-Type: application/octet-stream; name="RM_1631.patch" Content-Disposition: attachment; filename="RM_1631.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_issxvxlr0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z1bmN0aW9ucy90ZW1wbGF0 ZXMvZnVuY3Rpb24vcGcvc3FsLzkuMV9wbHVzL2NyZWF0ZS5zcWwgYi93ZWIv cGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFz ZXMvc2NoZW1hcy9mdW5jdGlvbnMvdGVtcGxhdGVzL2Z1bmN0aW9uL3BnL3Nx bC85LjFfcGx1cy9jcmVhdGUuc3FsCmluZGV4IDQ1NjZkMDYuLjViNjJlOTUg MTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z1bmN0aW9ucy90ZW1wbGF0 ZXMvZnVuY3Rpb24vcGcvc3FsLzkuMV9wbHVzL2NyZWF0ZS5zcWwKKysrIGIv d2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0 YWJhc2VzL3NjaGVtYXMvZnVuY3Rpb25zL3RlbXBsYXRlcy9mdW5jdGlvbi9w Zy9zcWwvOS4xX3BsdXMvY3JlYXRlLnNxbApAQCAtOSw3ICs5LDggQEAgQ1JF QVRFeyUgaWYgcXVlcnlfdHlwZSBpcyBkZWZpbmVkICV9e3snIE9SIFJFUExB Q0UnfX17JSBlbmRpZiAlfSBGVU5DVElPTiB7eyBjb24KIHslIGVuZGZvciAl fQogeyUgZW5kaWYgLSV9CiApCi0gICAgUkVUVVJOU3slIGlmIGRhdGEucHJv cmV0c2V0ICV9IFNFVE9GeyUgZW5kaWYgJX0ge3sgY29ubnxxdFR5cGVJZGVu dChkYXRhLnByb3JldHR5cGVuYW1lKSB9fQorICAgIFJFVFVSTlN7JSBpZiBk YXRhLnByb3JldHNldCBhbmQgZGF0YS5wcm9yZXR0eXBlbmFtZS5zdGFydHN3 aXRoKCdTRVRPRiAnKSAlfSB7eyBkYXRhLnByb3JldHR5cGVuYW1lIH19IHsl IGVsaWYgZGF0YS5wcm9yZXRzZXQgJX0gU0VUT0Yge3sgY29ubnxxdFR5cGVJ ZGVudChkYXRhLnByb3JldHR5cGVuYW1lKSB9fXslIGVsc2UgJX0ge3sgY29u bnxxdFR5cGVJZGVudChkYXRhLnByb3JldHR5cGVuYW1lKSB9fXslIGVuZGlm ICV9CisKICAgICBMQU5HVUFHRSB7eyBkYXRhLmxhbm5hbWV8cXRMaXRlcmFs IH19CiB7JSBpZiBkYXRhLnByb2Nvc3QgJX0KICAgICBDT1NUIHt7ZGF0YS5w cm9jb3N0fX0KZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2Vy dmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z1bmN0aW9u cy90ZW1wbGF0ZXMvZnVuY3Rpb24vcGcvc3FsLzkuMl9wbHVzL2NyZWF0ZS5z cWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVy cy9kYXRhYmFzZXMvc2NoZW1hcy9mdW5jdGlvbnMvdGVtcGxhdGVzL2Z1bmN0 aW9uL3BnL3NxbC85LjJfcGx1cy9jcmVhdGUuc3FsCmluZGV4IGRkYTM5Y2Yu LjNjYmFiMWMgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2Vy dmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z1bmN0aW9u cy90ZW1wbGF0ZXMvZnVuY3Rpb24vcGcvc3FsLzkuMl9wbHVzL2NyZWF0ZS5z cWwKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3Nl cnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnVuY3Rpb25zL3RlbXBsYXRlcy9m dW5jdGlvbi9wZy9zcWwvOS4yX3BsdXMvY3JlYXRlLnNxbApAQCAtOSw3ICs5 LDggQEAgQ1JFQVRFeyUgaWYgcXVlcnlfdHlwZSBpcyBkZWZpbmVkICV9e3sn IE9SIFJFUExBQ0UnfX17JSBlbmRpZiAlfSBGVU5DVElPTiB7eyBjb24KIHsl IGVuZGZvciAlfQogeyUgZW5kaWYgLSV9CiApCi0gICAgUkVUVVJOU3slIGlm IGRhdGEucHJvcmV0c2V0ICV9IFNFVE9GeyUgZW5kaWYgJX0ge3sgY29ubnxx dFR5cGVJZGVudChkYXRhLnByb3JldHR5cGVuYW1lKSB9fQorICAgIFJFVFVS TlN7JSBpZiBkYXRhLnByb3JldHNldCBhbmQgZGF0YS5wcm9yZXR0eXBlbmFt ZS5zdGFydHN3aXRoKCdTRVRPRiAnKSAlfSB7eyBkYXRhLnByb3JldHR5cGVu YW1lIH19IHslIGVsaWYgZGF0YS5wcm9yZXRzZXQgJX0gU0VUT0Yge3sgY29u bnxxdFR5cGVJZGVudChkYXRhLnByb3JldHR5cGVuYW1lKSB9fXslIGVsc2Ug JX0ge3sgY29ubnxxdFR5cGVJZGVudChkYXRhLnByb3JldHR5cGVuYW1lKSB9 fXslIGVuZGlmICV9CisKICAgICBMQU5HVUFHRSB7eyBkYXRhLmxhbm5hbWV8 cXRMaXRlcmFsIH19CiB7JSBpZiBkYXRhLnByb2Nvc3QgJX0KICAgICBDT1NU IHt7ZGF0YS5wcm9jb3N0fX0KZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jy b3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFz L2Z1bmN0aW9ucy90ZW1wbGF0ZXMvZnVuY3Rpb24vcGcvc3FsLzkuNV9wbHVz L2NyZWF0ZS5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91 cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9mdW5jdGlvbnMvdGVtcGxh dGVzL2Z1bmN0aW9uL3BnL3NxbC85LjVfcGx1cy9jcmVhdGUuc3FsCmluZGV4 IDA2NjgzMTMuLmYyN2Y1MjYgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jy b3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFz L2Z1bmN0aW9ucy90ZW1wbGF0ZXMvZnVuY3Rpb24vcGcvc3FsLzkuNV9wbHVz L2NyZWF0ZS5zcWwKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJf Z3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnVuY3Rpb25zL3Rl bXBsYXRlcy9mdW5jdGlvbi9wZy9zcWwvOS41X3BsdXMvY3JlYXRlLnNxbApA QCAtOSw3ICs5LDggQEAgQ1JFQVRFeyUgaWYgcXVlcnlfdHlwZSBpcyBkZWZp bmVkICV9e3snIE9SIFJFUExBQ0UnfX17JSBlbmRpZiAlfSBGVU5DVElPTiB7 eyBjb24KIHslIGVuZGZvciAlfQogeyUgZW5kaWYgLSV9CiApCi0gICAgUkVU VVJOU3slIGlmIGRhdGEucHJvcmV0c2V0ICV9IFNFVE9GeyUgZW5kaWYgJX0g e3sgY29ubnxxdFR5cGVJZGVudChkYXRhLnByb3JldHR5cGVuYW1lKSB9fQor ICAgIFJFVFVSTlN7JSBpZiBkYXRhLnByb3JldHNldCBhbmQgZGF0YS5wcm9y ZXR0eXBlbmFtZS5zdGFydHN3aXRoKCdTRVRPRiAnKSAlfSB7eyBkYXRhLnBy b3JldHR5cGVuYW1lIH19IHslIGVsaWYgZGF0YS5wcm9yZXRzZXQgJX0gU0VU T0Yge3sgY29ubnxxdFR5cGVJZGVudChkYXRhLnByb3JldHR5cGVuYW1lKSB9 fXslIGVsc2UgJX0ge3sgY29ubnxxdFR5cGVJZGVudChkYXRhLnByb3JldHR5 cGVuYW1lKSB9fXslIGVuZGlmICV9CisKICAgICBMQU5HVUFHRSB7eyBkYXRh Lmxhbm5hbWV8cXRMaXRlcmFsIH19CiB7JSBpZiBkYXRhLnByb2Nvc3QgJX0K ICAgICBDT1NUIHt7ZGF0YS5wcm9jb3N0fX0KZGlmZiAtLWdpdCBhL3dlYi9w Z2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNl cy9zY2hlbWFzL2Z1bmN0aW9ucy90ZW1wbGF0ZXMvZnVuY3Rpb24vcHBhcy9z cWwvOS4xX3BsdXMvY3JlYXRlLnNxbCBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIv c2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z1bmN0 aW9ucy90ZW1wbGF0ZXMvZnVuY3Rpb24vcHBhcy9zcWwvOS4xX3BsdXMvY3Jl YXRlLnNxbAppbmRleCAxMDU4OWNlLi5lNWQ1ODk0IDEwMDY0NAotLS0gYS93 ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRh YmFzZXMvc2NoZW1hcy9mdW5jdGlvbnMvdGVtcGxhdGVzL2Z1bmN0aW9uL3Bw YXMvc3FsLzkuMV9wbHVzL2NyZWF0ZS5zcWwKKysrIGIvd2ViL3BnYWRtaW4v YnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVt YXMvZnVuY3Rpb25zL3RlbXBsYXRlcy9mdW5jdGlvbi9wcGFzL3NxbC85LjFf cGx1cy9jcmVhdGUuc3FsCkBAIC05LDcgKzksOCBAQCBDUkVBVEV7JSBpZiBx dWVyeV90eXBlIGlzIGRlZmluZWQgJX17eycgT1IgUkVQTEFDRSd9fXslIGVu ZGlmICV9IEZVTkNUSU9OIHt7IGNvbgogeyUgZW5kZm9yICV9CiB7JSBlbmRp ZiAtJX0KICkKLSAgICBSRVRVUk5TeyUgaWYgZGF0YS5wcm9yZXRzZXQgJX0g U0VUT0Z7JSBlbmRpZiAlfSB7eyBjb25ufHF0VHlwZUlkZW50KGRhdGEucHJv cmV0dHlwZW5hbWUpIH19CisgICAgUkVUVVJOU3slIGlmIGRhdGEucHJvcmV0 c2V0IGFuZCBkYXRhLnByb3JldHR5cGVuYW1lLnN0YXJ0c3dpdGgoJ1NFVE9G ICcpICV9IHt7IGRhdGEucHJvcmV0dHlwZW5hbWUgfX0geyUgZWxpZiBkYXRh LnByb3JldHNldCAlfSBTRVRPRiB7eyBjb25ufHF0VHlwZUlkZW50KGRhdGEu cHJvcmV0dHlwZW5hbWUpIH19eyUgZWxzZSAlfSB7eyBjb25ufHF0VHlwZUlk ZW50KGRhdGEucHJvcmV0dHlwZW5hbWUpIH19eyUgZW5kaWYgJX0KKwogICAg IExBTkdVQUdFIHt7IGRhdGEubGFubmFtZXxxdExpdGVyYWwgfX0KIHslIGlm IGRhdGEucHJvY29zdCAlfQogICAgIENPU1Qge3tkYXRhLnByb2Nvc3R9fQpk aWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBz L3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZnVuY3Rpb25zL3RlbXBsYXRl cy9mdW5jdGlvbi9wcGFzL3NxbC85LjJfcGx1cy9jcmVhdGUuc3FsIGIvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJh c2VzL3NjaGVtYXMvZnVuY3Rpb25zL3RlbXBsYXRlcy9mdW5jdGlvbi9wcGFz L3NxbC85LjJfcGx1cy9jcmVhdGUuc3FsCmluZGV4IDc3ZWQyODQuLjg0MjQy YjkgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dy b3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z1bmN0aW9ucy90ZW1w bGF0ZXMvZnVuY3Rpb24vcHBhcy9zcWwvOS4yX3BsdXMvY3JlYXRlLnNxbAor KysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVy cy9kYXRhYmFzZXMvc2NoZW1hcy9mdW5jdGlvbnMvdGVtcGxhdGVzL2Z1bmN0 aW9uL3BwYXMvc3FsLzkuMl9wbHVzL2NyZWF0ZS5zcWwKQEAgLTksNyArOSw4 IEBAIENSRUFURXslIGlmIHF1ZXJ5X3R5cGUgaXMgZGVmaW5lZCAlfXt7JyBP UiBSRVBMQUNFJ319eyUgZW5kaWYgJX0gRlVOQ1RJT04ge3sgY29uCiB7JSBl bmRmb3IgJX0KIHslIGVuZGlmIC0lfQogKQotICAgIFJFVFVSTlN7JSBpZiBk YXRhLnByb3JldHNldCAlfSBTRVRPRnslIGVuZGlmICV9IHt7IGNvbm58cXRU eXBlSWRlbnQoZGF0YS5wcm9yZXR0eXBlbmFtZSkgfX0KKyAgICBSRVRVUk5T eyUgaWYgZGF0YS5wcm9yZXRzZXQgYW5kIGRhdGEucHJvcmV0dHlwZW5hbWUu c3RhcnRzd2l0aCgnU0VUT0YgJykgJX0ge3sgZGF0YS5wcm9yZXR0eXBlbmFt ZSB9fSB7JSBlbGlmIGRhdGEucHJvcmV0c2V0ICV9IFNFVE9GIHt7IGNvbm58 cXRUeXBlSWRlbnQoZGF0YS5wcm9yZXR0eXBlbmFtZSkgfX17JSBlbHNlICV9 IHt7IGNvbm58cXRUeXBlSWRlbnQoZGF0YS5wcm9yZXR0eXBlbmFtZSkgfX17 JSBlbmRpZiAlfQorCiAgICAgTEFOR1VBR0Uge3sgZGF0YS5sYW5uYW1lfHF0 TGl0ZXJhbCB9fQogeyUgaWYgZGF0YS5wcm9jb3N0ICV9CiAgICAgQ09TVCB7 e2RhdGEucHJvY29zdH19CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9m dW5jdGlvbnMvdGVtcGxhdGVzL2Z1bmN0aW9uL3BwYXMvc3FsLzkuNV9wbHVz L2NyZWF0ZS5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91 cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9mdW5jdGlvbnMvdGVtcGxh dGVzL2Z1bmN0aW9uL3BwYXMvc3FsLzkuNV9wbHVzL2NyZWF0ZS5zcWwKaW5k ZXggNzcwMzRiZS4uNDM4NmIzMiAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4v YnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVt YXMvZnVuY3Rpb25zL3RlbXBsYXRlcy9mdW5jdGlvbi9wcGFzL3NxbC85LjVf cGx1cy9jcmVhdGUuc3FsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2Vy dmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Z1bmN0aW9u cy90ZW1wbGF0ZXMvZnVuY3Rpb24vcHBhcy9zcWwvOS41X3BsdXMvY3JlYXRl LnNxbApAQCAtOSw3ICs5LDggQEAgQ1JFQVRFeyUgaWYgcXVlcnlfdHlwZSBp cyBkZWZpbmVkICV9e3snIE9SIFJFUExBQ0UnfX17JSBlbmRpZiAlfSBGVU5D VElPTiB7eyBjb24KIHslIGVuZGZvciAlfQogeyUgZW5kaWYgLSV9CiAgICAg KQotICAgIFJFVFVSTlN7JSBpZiBkYXRhLnByb3JldHNldCAlfSBTRVRPRnsl IGVuZGlmICV9IHt7IGNvbm58cXRUeXBlSWRlbnQoZGF0YS5wcm9yZXR0eXBl bmFtZSkgfX0KKyAgICBSRVRVUk5TeyUgaWYgZGF0YS5wcm9yZXRzZXQgYW5k IGRhdGEucHJvcmV0dHlwZW5hbWUuc3RhcnRzd2l0aCgnU0VUT0YgJykgJX0g e3sgZGF0YS5wcm9yZXR0eXBlbmFtZSB9fSB7JSBlbGlmIGRhdGEucHJvcmV0 c2V0ICV9IFNFVE9GIHt7IGNvbm58cXRUeXBlSWRlbnQoZGF0YS5wcm9yZXR0 eXBlbmFtZSkgfX17JSBlbHNlICV9IHt7IGNvbm58cXRUeXBlSWRlbnQoZGF0 YS5wcm9yZXR0eXBlbmFtZSkgfX17JSBlbmRpZiAlfQorCiAgICAgTEFOR1VB R0Uge3sgZGF0YS5sYW5uYW1lfHF0TGl0ZXJhbCB9fQogICAgIHslIGlmIGRh dGEucHJvdm9sYXRpbGUgJX17eyBkYXRhLnByb3ZvbGF0aWxlIH19IHslIGVu ZGlmICV9eyUgaWYgZGF0YS5wcm9sZWFrcHJvb2YgJX1MRUFLUFJPT0YgeyUg ZWxzZSAlfU5PVCBMRUFLUFJPT0YgeyUgZW5kaWYgJX0KIHslIGlmIGRhdGEu cHJvaXNzdHJpY3QgJX1TVFJJQ1QgeyUgZW5kaWYgJX0K --94eb2c0848acafa671053beae08c 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 --94eb2c0848acafa671053beae08c--