Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1i0MWU-0003wc-LN for pgadmin-hackers@arkaria.postgresql.org; Wed, 21 Aug 2019 09:03:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1i0MWS-0004HQ-Lp for pgadmin-hackers@arkaria.postgresql.org; Wed, 21 Aug 2019 09:03:16 +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_SHA1:256) (Exim 4.89) (envelope-from ) id 1i0MWS-0004FY-9d for pgadmin-hackers@lists.postgresql.org; Wed, 21 Aug 2019 09:03:16 +0000 Received: from mail-lj1-x243.google.com ([2a00:1450:4864:20::243]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1i0MWK-0000De-LF for pgadmin-hackers@postgresql.org; Wed, 21 Aug 2019 09:03:15 +0000 Received: by mail-lj1-x243.google.com with SMTP id t14so1421183lji.4 for ; Wed, 21 Aug 2019 02:03:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qLmLpG1/ZW33vHPY0AiWuILFIPXgzAhuJYsJhIlj+Xo=; b=qGwAwxeP/zvNxMKk53MrtFcHgS4f5VDXAdqaplrINqL98/W2ugjnxV1NSOCNzUXKz8 OsCGN2q9NlP4Jf4NRiyxsJ3UBE9ioDoOvpcuQlzJILZHU5NlEF3GMCSgiY22x3NVJJVI imNJVeFtvwpTvJ2j6keFSEFY6kyyCBXoTNBspnCSxVBMj+68aZKOximLTCT02A5gS0kK yXpooz8urV3IuWD7pTqxx0ocEE1VF7Y+3zzxszDGbmAdnV6W3mLh0A52tWM3fhBM03Zd HFJjnpyj9MBULGVsX1/baiAh9ju7xdrCjSkwLg2+RWdd4DoNxCJYwUxF9Sabfk5ajSeP kaTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qLmLpG1/ZW33vHPY0AiWuILFIPXgzAhuJYsJhIlj+Xo=; b=AIq/3suPJEbevZ+R2lVjbz9ZHPkI80xtKJZCA/k+XTF25fl6orc2cVzOkleJZikFw7 SD3R16/npHTMdoniAtrHDCQo+ILHVxgHBbUY0feTtnrvIHuyln2bkC8grjJxhAsg7fi1 dTSS6r/xGFvr/gTK/ObgJ28UHWRC3RIusYw77mWDgqVrpNd5TFi661urGh9HgXCHVHyS OcrapcFB+Q9+B+wyJC7p+O1vAHhX7na1qpj1cmga31YO9mH9Hni/4Qc4NOE4yn3GyxYi Rrq2p0cI847ykoi7x+sJxa82SEJLktUNBjDoJGqeKkTWEcddvHLDpDtlwBYP/RPEZ4hJ M+vg== X-Gm-Message-State: APjAAAXXOza0Ryah8J9kDG7qgOsj6zPcefvwdmf8dKWwgDoeRm8rKZde nG1ZL9qYmDOCDD4RPapp4tp5TUj0VMD6deQTKsE/562BYeQ= X-Google-Smtp-Source: APXvYqz5I7pMsN3B2ssVyO3Ww8eNhSGyowaP7K0/+x4oa/9bk7HnY1VTHfMs7ZfptnR00csULhDMkbxIs8jDz00SNNI= X-Received: by 2002:a2e:8197:: with SMTP id e23mr16301210ljg.80.1566371728058; Wed, 21 Aug 2019 00:15:28 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Neel Patel Date: Wed, 21 Aug 2019 12:45:16 +0530 Message-ID: Subject: Re: RM 4463 - RESQL test cases for domain node To: Dave Page Cc: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000701e2505909b566f" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000701e2505909b566f Content-Type: multipart/alternative; boundary="000000000000701e2205909b566d" --000000000000701e2205909b566d Content-Type: text/plain; charset="UTF-8" Hi, Please find attached patch that will add more resql test cases for domain node. - Covered test cases for Length, Precision and Collation. - Also added msql test cases. While writing resql test cases for domain node, I found one more issue RM-4644 . I am sending separate patch for the same. Thanks, Neel Patel On Fri, Jul 12, 2019 at 7:10 PM Dave Page wrote: > Thanks, applied. > > On Fri, Jul 12, 2019 at 12:31 PM Neel Patel > wrote: > >> Hi, >> >> Please find attached patch for reverse engineering test cases for domain >> node ( RM #4463 ) >> Do review it and let me know for comments. >> >> Thanks, >> Neel Patel >> > > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > --000000000000701e2205909b566d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Please find attached patch that wil= l add more resql test cases for domain node.
  • Covered test= cases for Length, Precision and Collation.
  • Also added msql test ca= ses.
While writing resql test cases for domain node, I found = one more issue RM-46= 44. I am sending separate patch for the same.

= Thanks,
Neel Patel

On Fri, Jul 12, 2019 at 7:10 PM Dav= e Page <dpage@pga= dmin.org> wrote:
Thanks, applied.

On Fri, Jul 12, 2019 at 12:31 PM N= eel Patel <neel.patel@enterprisedb.com> wrote:
Hi,

Pl= ease find attached patch for reverse engineering test cases for domain node= ( RM #4463 )
Do review it and let me know for comments.

Thanks,
Neel Patel


--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

Enterp= riseDB UK: http:/= /www.enterprisedb.com
The Enterprise PostgreSQL Company
--000000000000701e2205909b566d-- --000000000000701e2505909b566f Content-Type: application/octet-stream; name="RM_4463_v2.patch" Content-Disposition: attachment; filename="RM_4463_v2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzkx7y4e0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9hbHRlcl9kb21haW5fY29tbWVu dC5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFz ZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvYWx0ZXJfZG9tYWluX2NvbW1lbnQuc3Fs CmluZGV4IDI3NjQ4Y2Q5YS4uY2Q2ZWE4NTRmIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3Rz L2RlZmF1bHQvYWx0ZXJfZG9tYWluX2NvbW1lbnQuc3FsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dz ZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMv ZGVmYXVsdC9hbHRlcl9kb21haW5fY29tbWVudC5zcWwKQEAgLTMsNyArMyw4IEBACiAtLSBEUk9Q IERPTUFJTiBwdWJsaWMuIkRvbTFfJCV7fVtdKCkmKl4hQCIiJ2BcLyMiOwogCiBDUkVBVEUgRE9N QUlOIHB1YmxpYy4iRG9tMV8kJXt9W10oKSYqXiFAIiInYFwvIyIKLSAgICBBUyBiaWdpbnQKKyAg ICBBUyB0ZXh0CisgICAgQ09MTEFURSBwZ19jYXRhbG9nLiJDIgogICAgIERFRkFVTFQgNQogICAg IE5PVCBOVUxMOwogCmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91 cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvYWx0ZXJf ZG9tYWluX2RlZmF1bHRfZXhwcmVzc2lvbi5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZl cl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQv YWx0ZXJfZG9tYWluX2RlZmF1bHRfZXhwcmVzc2lvbi5zcWwKaW5kZXggN2Q5Y2EzNTYwLi5hOWFh ZmYxMjAgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2 ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9hbHRlcl9kb21haW5f ZGVmYXVsdF9leHByZXNzaW9uLnNxbAorKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9n cm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvYWx0 ZXJfZG9tYWluX2RlZmF1bHRfZXhwcmVzc2lvbi5zcWwKQEAgLTMsNyArMyw4IEBACiAtLSBEUk9Q IERPTUFJTiBwdWJsaWMuIkRvbTFfJCV7fVtdKCkmKl4hQCIiJ2BcLyMiOwogCiBDUkVBVEUgRE9N QUlOIHB1YmxpYy4iRG9tMV8kJXt9W10oKSYqXiFAIiInYFwvIyIKLSAgICBBUyBiaWdpbnQKKyAg ICBBUyB0ZXh0CisgICAgQ09MTEFURSBwZ19jYXRhbG9nLiJDIgogICAgIERFRkFVTFQgMzsKIAog QUxURVIgRE9NQUlOIHB1YmxpYy4iRG9tMV8kJXt9W10oKSYqXiFAIiInYFwvIyIgT1dORVIgVE8g PE9XTkVSPjsKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9z ZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9hbHRlcl9kb21h aW5fbmFtZS5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9k YXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvYWx0ZXJfZG9tYWluX25hbWUu c3FsCmluZGV4IDViNTQ2ZGNmNy4uZjVlMTAxMTRlIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9i cm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rl c3RzL2RlZmF1bHQvYWx0ZXJfZG9tYWluX25hbWUuc3FsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dz ZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMv ZGVmYXVsdC9hbHRlcl9kb21haW5fbmFtZS5zcWwKQEAgLTMsNyArMyw4IEBACiAtLSBEUk9QIERP TUFJTiBwdWJsaWMuIkRvbTJfJCV7fVtdKCkmKl4hQCIiJ2BcLyMiOwogCiBDUkVBVEUgRE9NQUlO IHB1YmxpYy4iRG9tMl8kJXt9W10oKSYqXiFAIiInYFwvIyIKLSAgICBBUyBiaWdpbnQKKyAgICBB UyB0ZXh0CisgICAgQ09MTEFURSBwZ19jYXRhbG9nLiJDIgogICAgIERFRkFVTFQgMzsKIAogQUxU RVIgRE9NQUlOIHB1YmxpYy4iRG9tMl8kJXt9W10oKSYqXiFAIiInYFwvIyIgT1dORVIgVE8gPE9X TkVSPjsKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2 ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9hbHRlcl9kb21haW5f bnVsbF90eXBlLnNxbCBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJz L2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9hbHRlcl9kb21haW5fbnVs bF90eXBlLnNxbAppbmRleCAxZTA3NDdhNTIuLjYwNjYxNTZiNSAxMDA2NDQKLS0tIGEvd2ViL3Bn YWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9t YWlucy90ZXN0cy9kZWZhdWx0L2FsdGVyX2RvbWFpbl9udWxsX3R5cGUuc3FsCisrKyBiL3dlYi9w Z2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2Rv bWFpbnMvdGVzdHMvZGVmYXVsdC9hbHRlcl9kb21haW5fbnVsbF90eXBlLnNxbApAQCAtMyw3ICsz LDggQEAKIC0tIERST1AgRE9NQUlOIHB1YmxpYy4iRG9tMV8kJXt9W10oKSYqXiFAIiInYFwvIyI7 CiAKIENSRUFURSBET01BSU4gcHVibGljLiJEb20xXyQle31bXSgpJipeIUAiIidgXC8jIgotICAg IEFTIGJpZ2ludAorICAgIEFTIHRleHQKKyAgICBDT0xMQVRFIHBnX2NhdGFsb2cuIkMiCiAgICAg REVGQVVMVCA1OwogCiBBTFRFUiBET01BSU4gcHVibGljLiJEb20xXyQle31bXSgpJipeIUAiIidg XC8jIiBPV05FUiBUTyA8T1dORVI+OwpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9z ZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0cy9kZWZh dWx0L2NyZWF0ZV9kb21haW4uc3FsIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBz L3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0cy9kZWZhdWx0L2NyZWF0ZV9k b21haW4uc3FsCmluZGV4IDBkMzkzMzUyMS4uMjhhYWI0NTEyIDEwMDY0NAotLS0gYS93ZWIvcGdh ZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21h aW5zL3Rlc3RzL2RlZmF1bHQvY3JlYXRlX2RvbWFpbi5zcWwKKysrIGIvd2ViL3BnYWRtaW4vYnJv d3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0 cy9kZWZhdWx0L2NyZWF0ZV9kb21haW4uc3FsCkBAIC0zLDcgKzMsOCBAQAogLS0gRFJPUCBET01B SU4gcHVibGljLiJEb20xXyQle31bXSgpJipeIUAiIidgXC8jIjsKIAogQ1JFQVRFIERPTUFJTiBw dWJsaWMuIkRvbTFfJCV7fVtdKCkmKl4hQCIiJ2BcLyMiCi0gICAgQVMgYmlnaW50CisgICAgQVMg dGV4dAorICAgIENPTExBVEUgcGdfY2F0YWxvZy4iQyIKICAgICBERUZBVUxUIDUKICAgICBOT1Qg TlVMTDsKIApkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3Nl cnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0cy9kZWZhdWx0L2NyZWF0ZV9kb21h aW5fbnVtZXJpYy5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVy cy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvY3JlYXRlX2RvbWFpbl9u dW1lcmljLnNxbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjRjMmQxMjQz ZgotLS0gL2Rldi9udWxsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9z ZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9jcmVhdGVfZG9t YWluX251bWVyaWMuc3FsCkBAIC0wLDAgKzEsMTYgQEAKKy0tIERPTUFJTjogcHVibGljLiJEb20x XyQle31bXSgpJipeIUAiIidgXC8jIgorCistLSBEUk9QIERPTUFJTiBwdWJsaWMuIkRvbTFfJCV7 fVtdKCkmKl4hQCIiJ2BcLyMiOworCitDUkVBVEUgRE9NQUlOIHB1YmxpYy4iRG9tMV8kJXt9W10o KSYqXiFAIiInYFwvIyIKKyAgICBBUyBudW1lcmljKDUsMikKKyAgICBERUZBVUxUIDMKKyAgICBO T1QgTlVMTDsKKworQUxURVIgRE9NQUlOIHB1YmxpYy4iRG9tMV8kJXt9W10oKSYqXiFAIiInYFwv IyIgT1dORVIgVE8gPE9XTkVSPjsKKworQUxURVIgRE9NQUlOIHB1YmxpYy4iRG9tMV8kJXt9W10o KSYqXiFAIiInYFwvIyIKKyAgICBBREQgQ09OU1RSQUlOVCBjb25zdHJhaW50XzEgQ0hFQ0sgKHRy dWUpOworCitDT01NRU5UIE9OIERPTUFJTiBwdWJsaWMuIkRvbTFfJCV7fVtdKCkmKl4hQCIiJ2Bc LyMiCisgICAgSVMgJ3Rlc3RfY29tbWVudCc7CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3Rz L2RlZmF1bHQvbXNxbF9hbHRlcl9kb21haW5fY29tbWVudC5zcWwgYi93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3Rz L2RlZmF1bHQvbXNxbF9hbHRlcl9kb21haW5fY29tbWVudC5zcWwKbmV3IGZpbGUgbW9kZSAxMDA2 NDQKaW5kZXggMDAwMDAwMDAwLi44YTRmYjg2NDQKLS0tIC9kZXYvbnVsbAorKysgYi93ZWIvcGdh ZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21h aW5zL3Rlc3RzL2RlZmF1bHQvbXNxbF9hbHRlcl9kb21haW5fY29tbWVudC5zcWwKQEAgLTAsMCAr MSwyIEBACitDT01NRU5UIE9OIERPTUFJTiBwdWJsaWMuIkRvbTFfJCV7fVtdKCkmKl4hQCIiJ2Bc LyMiCisgICAgSVMgJ3Rlc3QgdXBkYXRlZCBkb21haW4gY29tbWVudCc7CmRpZmYgLS1naXQgYS93 ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1h cy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvbXNxbF9hbHRlcl9kb21haW5fZGVmYXVsdF9leHByZXNz aW9uLnNxbCBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFi YXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9tc3FsX2FsdGVyX2RvbWFpbl9kZWZh dWx0X2V4cHJlc3Npb24uc3FsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMC4u NDMyMWY3YjU2Ci0tLSAvZGV2L251bGwKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJf Z3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0cy9kZWZhdWx0L21z cWxfYWx0ZXJfZG9tYWluX2RlZmF1bHRfZXhwcmVzc2lvbi5zcWwKQEAgLTAsMCArMSwyIEBACitB TFRFUiBET01BSU4gcHVibGljLiJEb20xXyQle31bXSgpJipeIUAiIidgXC8jIgorICAgIFNFVCBE RUZBVUxUIDM7CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMv c2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvbXNxbF9hbHRl cl9kb21haW5fbmFtZS5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2Vy dmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvbXNxbF9hbHRlcl9k b21haW5fbmFtZS5zcWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi41MWE2 MzQxNzYKLS0tIC9kZXYvbnVsbAorKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91 cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvbXNxbF9h bHRlcl9kb21haW5fbmFtZS5zcWwKQEAgLTAsMCArMSwyIEBACitBTFRFUiBET01BSU4gcHVibGlj LiJEb20xXyQle31bXSgpJipeIUAiIidgXC8jIgorICAgIFJFTkFNRSBUTyAiRG9tMl8kJXt9W10o KSYqXiFAIiInYFwvIyI7CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9n cm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvbXNx bF9hbHRlcl9kb21haW5fbnVsbF90eXBlLnNxbCBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVy X2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9t c3FsX2FsdGVyX2RvbWFpbl9udWxsX3R5cGUuc3FsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4 IDAwMDAwMDAwMC4uMTkwZTk0YjQ3Ci0tLSAvZGV2L251bGwKKysrIGIvd2ViL3BnYWRtaW4vYnJv d3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0 cy9kZWZhdWx0L21zcWxfYWx0ZXJfZG9tYWluX251bGxfdHlwZS5zcWwKQEAgLTAsMCArMSwyIEBA CitBTFRFUiBET01BSU4gcHVibGljLiJEb20xXyQle31bXSgpJipeIUAiIidgXC8jIgorICAgIERS T1AgTk9UIE5VTEw7CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91 cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvbXNxbF9j cmVhdGVfZG9tYWluLnNxbCBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2 ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9tc3FsX2NyZWF0ZV9k b21haW4uc3FsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMC4uZDQ2OGY0N2Y4 Ci0tLSAvZGV2L251bGwKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3Nl cnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0cy9kZWZhdWx0L21zcWxfY3JlYXRl X2RvbWFpbi5zcWwKQEAgLTAsMCArMSwxMyBAQAorQ1JFQVRFIERPTUFJTiBwdWJsaWMuIkRvbTFf JCV7fVtdKCkmKl4hQCIiJ2BcLyMiCisgICAgQVMgdGV4dAorICAgIENPTExBVEUgcGdfY2F0YWxv Zy4iQyIKKyAgICBERUZBVUxUIDUKKyAgICBOT1QgTlVMTDsKKworQUxURVIgRE9NQUlOIHB1Ymxp Yy4iRG9tMV8kJXt9W10oKSYqXiFAIiInYFwvIyIgT1dORVIgVE8gcG9zdGdyZXM7CisKK0FMVEVS IERPTUFJTiBwdWJsaWMuIkRvbTFfJCV7fVtdKCkmKl4hQCIiJ2BcLyMiCisgICAgQUREIENPTlNU UkFJTlQgY29uc3RyYWludF8xIENIRUNLICh0cnVlKTsKKworQ09NTUVOVCBPTiBET01BSU4gcHVi bGljLiJEb20xXyQle31bXSgpJipeIUAiIidgXC8jIgorICAgIElTICd0ZXN0X2NvbW1lbnQnOwpk aWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0 YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0cy9kZWZhdWx0L21zcWxfY3JlYXRlX2RvbWFpbl9u dW1lcmljLnNxbCBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9zY2hlbWFzL2RvbWFpbnMvdGVzdHMvZGVmYXVsdC9tc3FsX2NyZWF0ZV9kb21haW5f bnVtZXJpYy5zcWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi5iZDFkZWMx ODYKLS0tIC9kZXYvbnVsbAorKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMv c2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvbXNxbF9jcmVh dGVfZG9tYWluX251bWVyaWMuc3FsCkBAIC0wLDAgKzEsMTIgQEAKK0NSRUFURSBET01BSU4gcHVi bGljLiJEb20xXyQle31bXSgpJipeIUAiIidgXC8jIgorICAgIEFTIG51bWVyaWMoNSwyKQorICAg IERFRkFVTFQgMworICAgIE5PVCBOVUxMOworCitBTFRFUiBET01BSU4gcHVibGljLiJEb20xXyQl e31bXSgpJipeIUAiIidgXC8jIiBPV05FUiBUTyBwb3N0Z3JlczsKKworQUxURVIgRE9NQUlOIHB1 YmxpYy4iRG9tMV8kJXt9W10oKSYqXiFAIiInYFwvIyIKKyAgICBBREQgQ09OU1RSQUlOVCBjb25z dHJhaW50XzEgQ0hFQ0sgKHRydWUpOworCitDT01NRU5UIE9OIERPTUFJTiBwdWJsaWMuIkRvbTFf JCV7fVtdKCkmKl4hQCIiJ2BcLyMiCisgICAgSVMgJ3Rlc3RfY29tbWVudCc7CmRpZmYgLS1naXQg YS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2No ZW1hcy9kb21haW5zL3Rlc3RzL2RlZmF1bHQvdGVzdC5qc29uIGIvd2ViL3BnYWRtaW4vYnJvd3Nl ci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvZG9tYWlucy90ZXN0cy9k ZWZhdWx0L3Rlc3QuanNvbgppbmRleCBmYThiMzgxOTEuLmZmNGIxMWM1ZSAxMDA2NDQKLS0tIGEv d2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVt YXMvZG9tYWlucy90ZXN0cy9kZWZhdWx0L3Rlc3QuanNvbgorKysgYi93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy9kb21haW5zL3Rlc3Rz L2RlZmF1bHQvdGVzdC5qc29uCkBAIC0xLDE2ICsxLDE4IEBACiB7CiAgICJzY2VuYXJpb3MiOiBb ewogICAgICAgInR5cGUiOiAiY3JlYXRlIiwKLSAgICAgICJuYW1lIjogIkNyZWF0ZSBEb21haW4i LAorICAgICAgIm5hbWUiOiAiQ3JlYXRlIERvbWFpbiB3aXRoIHRleHQgZGF0YSB0eXBlIiwKICAg ICAgICJlbmRwb2ludCI6ICJOT0RFLWRvbWFpbi5vYmoiLAogICAgICAgInNxbF9lbmRwb2ludCI6 ICJOT0RFLWRvbWFpbi5zcWxfaWQiLAorICAgICAgIm1zcWxfZW5kcG9pbnQiOiAiTk9ERS1kb21h aW4ubXNxbF9pZCIsCiAgICAgICAiZGF0YSI6IHsKIAkibmFtZSI6ICJEb20xXyQle31bXSgpJipe IUBcIidgXFwvIyIsCiAJInNjaGVtYSI6ICJwdWJsaWMiLAogICAgICAgICAic2NoZW1hX2lkIjog IjxTQ0hFTUFfSUQ+IiwKICAgICAgICAgImJhc2Vuc3AiOiAicHVibGljIiwKICAgICAgICAgImRl c2NyaXB0aW9uIjogInRlc3RfY29tbWVudCIsCi0gICAgICAgICJiYXNldHlwZSI6ICJiaWdpbnQi LAorICAgICAgICAiYmFzZXR5cGUiOiAidGV4dCIsCisJImNvbGxuYW1lIjogInBnX2NhdGFsb2cu XCJDXCIiLAogICAgICAgICAidHlwZGVmYXVsdCI6ICI1IiwKICAgICAgICAgInR5cG5vdG51bGwi OiAidHJ1ZSIsCiAgICAgICAgICJjb25zdHJhaW50cyI6IFt7CkBAIC0yMCw0NiArMjIsODggQEAK IAl9XSwKIAkic2VjbGFiZWxzIjogW10KICAgICAgIH0sCi0gICAgICAiZXhwZWN0ZWRfc3FsX2Zp bGUiOiAiY3JlYXRlX2RvbWFpbi5zcWwiCisgICAgICAiZXhwZWN0ZWRfc3FsX2ZpbGUiOiAiY3Jl YXRlX2RvbWFpbi5zcWwiLAorICAgICAgImV4cGVjdGVkX21zcWxfZmlsZSI6ICJtc3FsX2NyZWF0 ZV9kb21haW4uc3FsIgogICAgIH0sIHsKICAgICAgICJ0eXBlIjogImFsdGVyIiwKICAgICAgICJu YW1lIjogIkFsdGVyIGRvbWFpbiBjb21tZW50IiwKICAgICAgICJlbmRwb2ludCI6ICJOT0RFLWRv bWFpbi5vYmpfaWQiLAogICAgICAgInNxbF9lbmRwb2ludCI6ICJOT0RFLWRvbWFpbi5zcWxfaWQi LAorICAgICAgIm1zcWxfZW5kcG9pbnQiOiAiTk9ERS1kb21haW4ubXNxbF9pZCIsCiAgICAgICAi ZGF0YSI6IHsKICAgICAgICAgImRlc2NyaXB0aW9uIjogInRlc3QgdXBkYXRlZCBkb21haW4gY29t bWVudCIKICAgICAgIH0sCi0gICAgICAiZXhwZWN0ZWRfc3FsX2ZpbGUiOiAiYWx0ZXJfZG9tYWlu X2NvbW1lbnQuc3FsIgorICAgICAgImV4cGVjdGVkX3NxbF9maWxlIjogImFsdGVyX2RvbWFpbl9j b21tZW50LnNxbCIsCisgICAgICAiZXhwZWN0ZWRfbXNxbF9maWxlIjogIm1zcWxfYWx0ZXJfZG9t YWluX2NvbW1lbnQuc3FsIgogICAgIH0sIHsKICAgICAgICJ0eXBlIjogImFsdGVyIiwKICAgICAg ICJuYW1lIjogIkFsdGVyIGRvbWFpbiBudWxsIHR5cGUiLAogICAgICAgImVuZHBvaW50IjogIk5P REUtZG9tYWluLm9ial9pZCIsCiAgICAgICAic3FsX2VuZHBvaW50IjogIk5PREUtZG9tYWluLnNx bF9pZCIsCisgICAgICAibXNxbF9lbmRwb2ludCI6ICJOT0RFLWRvbWFpbi5tc3FsX2lkIiwKICAg ICAgICJkYXRhIjogewogICAgICAgICAidHlwbm90bnVsbCI6ICJmYWxzZSIKICAgICAgIH0sCi0g ICAgICAiZXhwZWN0ZWRfc3FsX2ZpbGUiOiAiYWx0ZXJfZG9tYWluX251bGxfdHlwZS5zcWwiCisg ICAgICAiZXhwZWN0ZWRfc3FsX2ZpbGUiOiAiYWx0ZXJfZG9tYWluX251bGxfdHlwZS5zcWwiLAor ICAgICAgImV4cGVjdGVkX21zcWxfZmlsZSI6ICJtc3FsX2FsdGVyX2RvbWFpbl9udWxsX3R5cGUu c3FsIgogICAgIH0sIHsKICAgICAgICJ0eXBlIjogImFsdGVyIiwKICAgICAgICJuYW1lIjogIkFs dGVyIGRvbWFpbiBkZWZhdWx0IGV4cHJlc3Npb24iLAogICAgICAgImVuZHBvaW50IjogIk5PREUt ZG9tYWluLm9ial9pZCIsCiAgICAgICAic3FsX2VuZHBvaW50IjogIk5PREUtZG9tYWluLnNxbF9p ZCIsCisgICAgICAibXNxbF9lbmRwb2ludCI6ICJOT0RFLWRvbWFpbi5tc3FsX2lkIiwKICAgICAg ICJkYXRhIjogewogICAgICAgICAidHlwZGVmYXVsdCI6ICIzIgogICAgICAgfSwKLSAgICAgICJl eHBlY3RlZF9zcWxfZmlsZSI6ICJhbHRlcl9kb21haW5fZGVmYXVsdF9leHByZXNzaW9uLnNxbCIK KyAgICAgICJleHBlY3RlZF9zcWxfZmlsZSI6ICJhbHRlcl9kb21haW5fZGVmYXVsdF9leHByZXNz aW9uLnNxbCIsCisgICAgICAiZXhwZWN0ZWRfbXNxbF9maWxlIjogIm1zcWxfYWx0ZXJfZG9tYWlu X2RlZmF1bHRfZXhwcmVzc2lvbi5zcWwiCiAgICAgfSwgewogICAgICAgInR5cGUiOiAiYWx0ZXIi LAogICAgICAgIm5hbWUiOiAiQWx0ZXIgZG9tYWluIG5hbWUiLAogICAgICAgImVuZHBvaW50Ijog Ik5PREUtZG9tYWluLm9ial9pZCIsCiAgICAgICAic3FsX2VuZHBvaW50IjogIk5PREUtZG9tYWlu LnNxbF9pZCIsCisgICAgICAibXNxbF9lbmRwb2ludCI6ICJOT0RFLWRvbWFpbi5tc3FsX2lkIiwK ICAgICAgICJkYXRhIjogewogICAgICAgICAibmFtZSI6ICJEb20yXyQle31bXSgpJipeIUBcIidg XFwvIyIKICAgICAgIH0sCi0gICAgICAiZXhwZWN0ZWRfc3FsX2ZpbGUiOiAiYWx0ZXJfZG9tYWlu X25hbWUuc3FsIgorICAgICAgImV4cGVjdGVkX3NxbF9maWxlIjogImFsdGVyX2RvbWFpbl9uYW1l LnNxbCIsCisgICAgICAiZXhwZWN0ZWRfbXNxbF9maWxlIjogIm1zcWxfYWx0ZXJfZG9tYWluX25h bWUuc3FsIgogICAgIH0sIHsKICAgICAgICJ0eXBlIjogImRlbGV0ZSIsCi0gICAgICAibmFtZSI6 ICJEcm9wIGRvbWFpbiIsCisgICAgICAibmFtZSI6ICJEcm9wIGRvbWFpbiBvZiB0ZXh0IGRhdGEg dHlwZSIsCisgICAgICAiZW5kcG9pbnQiOiAiTk9ERS1kb21haW4uZGVsZXRlX2lkIiwKKyAgICAg ICJkYXRhIjogeworICAgICAgICAibmFtZSI6ICJEb20yXyQle31bXSgpJipeIUBcIidgXFwvIyIK KyAgICAgIH0KKyAgICB9LCB7CisgICAgICAidHlwZSI6ICJjcmVhdGUiLAorICAgICAgIm5hbWUi OiAiQ3JlYXRlIERvbWFpbiB3aXRoIG51bWVyaWMgZGF0YSB0eXBlIiwKKyAgICAgICJlbmRwb2lu dCI6ICJOT0RFLWRvbWFpbi5vYmoiLAorICAgICAgInNxbF9lbmRwb2ludCI6ICJOT0RFLWRvbWFp bi5zcWxfaWQiLAorICAgICAgIm1zcWxfZW5kcG9pbnQiOiAiTk9ERS1kb21haW4ubXNxbF9pZCIs CisgICAgICAiZGF0YSI6IHsKKwkibmFtZSI6ICJEb20xXyQle31bXSgpJipeIUBcIidgXFwvIyIs CisJInNjaGVtYSI6ICJwdWJsaWMiLAorICAgICAgICAic2NoZW1hX2lkIjogIjxTQ0hFTUFfSUQ+ IiwKKyAgICAgICAgImJhc2Vuc3AiOiAicHVibGljIiwKKyAgICAgICAgImRlc2NyaXB0aW9uIjog InRlc3RfY29tbWVudCIsCisgICAgICAgICJiYXNldHlwZSI6ICJudW1lcmljIiwKKyAgICAgICAg InR5cGxlbiI6IDUsCisgICAgICAgICJwcmVjaXNpb24iOiAyLAorICAgICAgICAidHlwZGVmYXVs dCI6ICIzIiwKKyAgICAgICAgInR5cG5vdG51bGwiOiAidHJ1ZSIsCisgICAgICAgICJjb25zdHJh aW50cyI6IFt7CisJCSJjb25uYW1lIjogImNvbnN0cmFpbnRfMSIsCisJCSJjb25zcmMiOiAidHJ1 ZSIsCisJCSJjb252YWxpZGF0ZWQiOiAidHJ1ZSIKKwl9XSwKKwkic2VjbGFiZWxzIjogW10KKyAg ICAgIH0sCisgICAgICAiZXhwZWN0ZWRfc3FsX2ZpbGUiOiAiY3JlYXRlX2RvbWFpbl9udW1lcmlj LnNxbCIsCisgICAgICAiZXhwZWN0ZWRfbXNxbF9maWxlIjogIm1zcWxfY3JlYXRlX2RvbWFpbl9u dW1lcmljLnNxbCIKKyAgICB9LCB7CisgICAgICAidHlwZSI6ICJkZWxldGUiLAorICAgICAgIm5h bWUiOiAiRHJvcCBkb21haW4gb2YgbnVtZXJpYyBkYXRhIHR5cGUiLAogICAgICAgImVuZHBvaW50 IjogIk5PREUtZG9tYWluLmRlbGV0ZV9pZCIsCiAgICAgICAiZGF0YSI6IHsKICAgICAgICAgIm5h bWUiOiAiRG9tMl8kJXt9W10oKSYqXiFAXCInYFxcLyMiCg== --000000000000701e2505909b566f--