Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1maGuc-0001IP-Iv for pgadmin-hackers@arkaria.postgresql.org; Tue, 12 Oct 2021 12:29:42 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1maGua-000268-9H for pgadmin-hackers@arkaria.postgresql.org; Tue, 12 Oct 2021 12:29:40 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1maGuZ-000260-RU for pgadmin-hackers@lists.postgresql.org; Tue, 12 Oct 2021 12:29:40 +0000 Received: from mail-yb1-xb2f.google.com ([2607:f8b0:4864:20::b2f]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1maGuT-00052A-0n for pgadmin-hackers@postgresql.org; Tue, 12 Oct 2021 12:29:38 +0000 Received: by mail-yb1-xb2f.google.com with SMTP id h2so46110888ybi.13 for ; Tue, 12 Oct 2021 05:29:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=FZL9/TvvOKPgXTPdC/Y4GKZPBrjk5fUlTAzn0GguOHg=; b=Ungh6pgsTxI+IVXD4L7WqbxcH68NmFbuLWK6JHDC1VQ93MA2hg1W8YW9ZnagnkpJ3Y t7j4lg5SexEntClAPoTDWn2XBEJ6Ttb1ebvDUYB1SPBZTO4+0jkx72DyvdAFn3PsqId9 Z0u9hAEh2kXC5lalDwUE0w86y8sGcqmTfOeNeO2fuSaDRKP2y5Rd+AIlEjX4yCRUdkA0 FFUJOYf87cp0RH/LX8sIfc6SxXZk9j5ndOA6CjloKDrQ27l36fKUiXF/FNuIDtUb4nOB iD2M3Y/ya6oKYZ0KniAbfWoS6FnLPJKqJ9lFQbsg9zKzIEvAtk30mLdOwABSbFIdwBb4 0sVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=FZL9/TvvOKPgXTPdC/Y4GKZPBrjk5fUlTAzn0GguOHg=; b=kd3Lx3YSkK3kC2AT8J6PrX6ZPWa8aZqL8XlClLh1xhQS7gd9MrrYvtUBlMTvoo+QTD rRyupV9/l08pLkcdw49HF3RFVPhFijUKUNG3fj39mslAhq86Xor112cUKR8nMMd4Pmae dXnVZWkbp85hwXTS5OSqqdOMZ/i18rRpXK+RuJjjRHzk0qQc9uNM+eA5r6V7mvMl6dNR gPokP0v9eJZ8xgnPOwl9MtOquhIFIa8XbKgy0TPvXVzB0YRhsBuXRtVIFecEpQtzEJZm AzGCfCussk3xIWPuJO2MCAnbnsCcYiNagDizQhTQczXhVLJcDm82jJmb5+yso544i+FV WcKg== X-Gm-Message-State: AOAM532IEwY/F7ZZyi6+k0wXmI9Fl4+mvJ0HeVFnHQ2c2p8dthDrAnBE vUWExA7i1xFyvA4H07r019bsR0XkRCFOgFTAPDolS9DnD/3XeVrwjIG9p72mPCEWfexFQ40lFoe PSGMB0g7Ywr2sTo7vA/M9jFLS8bXrArgEzZUziiKBmODhiHNtOdJiOUDinPNeAtLCqk3NKQoz7H G6dftYohISkelfQfpW0y0nufjBUDf2vQMSEuQiv4vl4z3f/CP9SpnZSTkSeh9EaocxFw== X-Google-Smtp-Source: ABdhPJzX5eSVpi1qOOZFV6UFO3rwmFybiqfDbYsq68An05exQbqFdxv+hqIZlQ3wENWmDmAUjPPAShjRo96yB6juYYk= X-Received: by 2002:a25:1d86:: with SMTP id d128mr27146985ybd.447.1634041771726; Tue, 12 Oct 2021 05:29:31 -0700 (PDT) MIME-Version: 1.0 From: Nikhil Mohite Date: Tue, 12 Oct 2021 17:59:20 +0530 Message-ID: Subject: [pgAdmin][RM-6790]: Unable to create index with concurrently keyword. To: pgadmin-hackers Content-Type: multipart/mixed; boundary="0000000000005a674005ce26ff93" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000005a674005ce26ff93 Content-Type: multipart/alternative; boundary="0000000000005a672e05ce26ff91" --0000000000005a672e05ce26ff91 Content-Type: text/plain; charset="UTF-8" Hi Hackers, Please find the attached patch for RM-6790: Unable to create index with concurrently keyword. -- *Thanks & Regards,* *Nikhil Mohite* *Software Engineer.* *EDB Postgres* *Mob.No: +91-7798364578.* --0000000000005a672e05ce26ff91 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Please find the attached pa= tch for=C2=A0RM-6790= :=C2=A0Unable to create index with concurrently keyword.

=
--
Than= ks & Regards,
Nikh= il Mohite
Softwa= re Engineer.
Mob.No: +91-77983= 64578.
--0000000000005a672e05ce26ff91-- --0000000000005a674005ce26ff93 Content-Type: application/octet-stream; name="RM-6790.patch" Content-Disposition: attachment; filename="RM-6790.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kuo26aot0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9zY2hlbWFzL3RhYmxlcy9pbmRleGVzL19faW5pdF9fLnB5IGIvd2ViL3BnYWRtaW4v YnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvdGFibGVzL2lu ZGV4ZXMvX19pbml0X18ucHkKaW5kZXggOThlZGFiOTIuLjYxOTliODkwIDEwMDY0NAotLS0gYS93 ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1h cy90YWJsZXMvaW5kZXhlcy9fX2luaXRfXy5weQorKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3Nl cnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy90YWJsZXMvaW5kZXhlcy9fX2lu aXRfXy5weQpAQCAtNjA1LDggKzYwNSwxMiBAQCBjbGFzcyBJbmRleGVzVmlldyhQR0NoaWxkTm9k ZVZpZXcsIFNjaGVtYURpZmZPYmplY3RDb21wYXJlKToKICAgICAgICAgICAgIHJldHVybiBnb25l KGdldHRleHQoc2VsZi5ub3RfZm91bmRfZXJyb3JfbXNnKCdUYWJsZScpKSkKIAogICAgICAgICB0 cnk6Ci0gICAgICAgICAgICAjIFN0YXJ0IHRyYW5zYWN0aW9uLgotICAgICAgICAgICAgc2VsZi5j b25uLmV4ZWN1dGVfc2NhbGFyKCJCRUdJTjsiKQorICAgICAgICAgICAgIyBJZiB1c2VyIGNob29z ZXMgY29uY3VycmVudCBpbmRleCB0aGVuIHdlIGNhbm5vdCBydW4gaXQgaW5zaWRlCisgICAgICAg ICAgICAjIGEgdHJhbnNhY3Rpb24gYmxvY2suCisgICAgICAgICAgICAjIERvbid0IHN0YXJ0IHRy YW5zYWN0aW9uIGlmIGlzY29uY3VycmVudCBpcyBUcnVlCisgICAgICAgICAgICBpZiBoYXNhdHRy KGRhdGEsICJpc2NvbmN1cnJlbnQiKSBhbmQgbm90IGRhdGFbJ2lzY29uY3VycmVudCddOgorICAg ICAgICAgICAgICAgICMgU3RhcnQgdHJhbnNhY3Rpb24uCisgICAgICAgICAgICAgICAgc2VsZi5j b25uLmV4ZWN1dGVfc2NhbGFyKCJCRUdJTjsiKQogICAgICAgICAgICAgU1FMID0gcmVuZGVyX3Rl bXBsYXRlKAogICAgICAgICAgICAgICAgICIvIi5qb2luKFtzZWxmLnRlbXBsYXRlX3BhdGgsIHNl bGYuX0NSRUFURV9TUUxdKSwKICAgICAgICAgICAgICAgICBkYXRhPWRhdGEsIGNvbm49c2VsZi5j b25uLCBtb2RlPSdjcmVhdGUnCkBAIC02MTQsNyArNjE4LDggQEAgY2xhc3MgSW5kZXhlc1ZpZXco UEdDaGlsZE5vZGVWaWV3LCBTY2hlbWFEaWZmT2JqZWN0Q29tcGFyZSk6CiAgICAgICAgICAgICBz dGF0dXMsIHJlcyA9IHNlbGYuY29ubi5leGVjdXRlX3NjYWxhcihTUUwpCiAgICAgICAgICAgICBp ZiBub3Qgc3RhdHVzOgogICAgICAgICAgICAgICAgICMgRW5kIHRyYW5zYWN0aW9uLgotICAgICAg ICAgICAgICAgIHNlbGYuY29ubi5leGVjdXRlX3NjYWxhcigiRU5EOyIpCisgICAgICAgICAgICAg ICAgaWYgaGFzYXR0cihkYXRhLCAiaXNjb25jdXJyZW50IikgYW5kIG5vdCBkYXRhWydpc2NvbmN1 cnJlbnQnXToKKyAgICAgICAgICAgICAgICAgICAgc2VsZi5jb25uLmV4ZWN1dGVfc2NhbGFyKCJF TkQ7IikKICAgICAgICAgICAgICAgICByZXR1cm4gaW50ZXJuYWxfc2VydmVyX2Vycm9yKGVycm9y bXNnPXJlcykKIAogICAgICAgICAgICAgIyBJZiB1c2VyIGNob29zZXMgY29uY3VycmVudCBpbmRl eCB0aGVuIHdlIGNhbm5vdCBydW4gaXQgYWxvbmcKQEAgLTYyNyw4ICs2MzIsMTAgQEAgY2xhc3Mg SW5kZXhlc1ZpZXcoUEdDaGlsZE5vZGVWaWV3LCBTY2hlbWFEaWZmT2JqZWN0Q29tcGFyZSk6CiAg ICAgICAgICAgICBpZiBTUUwgIT0gJyc6CiAgICAgICAgICAgICAgICAgc3RhdHVzLCByZXMgPSBz ZWxmLmNvbm4uZXhlY3V0ZV9zY2FsYXIoU1FMKQogICAgICAgICAgICAgICAgIGlmIG5vdCBzdGF0 dXM6Ci0gICAgICAgICAgICAgICAgICAgICMgRW5kIHRyYW5zYWN0aW9uLgotICAgICAgICAgICAg ICAgICAgICBzZWxmLmNvbm4uZXhlY3V0ZV9zY2FsYXIoIkVORDsiKQorICAgICAgICAgICAgICAg ICAgICBpZiBoYXNhdHRyKGRhdGEsICJpc2NvbmN1cnJlbnQiKSBhbmQgbm90IGRhdGFbCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgJ2lzY29uY3VycmVudCddOgorICAgICAgICAgICAgICAg ICAgICAgICAgIyBFbmQgdHJhbnNhY3Rpb24uCisgICAgICAgICAgICAgICAgICAgICAgICBzZWxm LmNvbm4uZXhlY3V0ZV9zY2FsYXIoIkVORDsiKQogICAgICAgICAgICAgICAgICAgICByZXR1cm4g aW50ZXJuYWxfc2VydmVyX2Vycm9yKGVycm9ybXNnPXJlcykKIAogICAgICAgICAgICAgIyB3ZSBu ZWVkIG9pZCB0byBhZGQgb2JqZWN0IGluIHRyZWUgYXQgYnJvd3NlcgpAQCAtNjM4LDEyICs2NDUs MTQgQEAgY2xhc3MgSW5kZXhlc1ZpZXcoUEdDaGlsZE5vZGVWaWV3LCBTY2hlbWFEaWZmT2JqZWN0 Q29tcGFyZSk6CiAgICAgICAgICAgICApCiAgICAgICAgICAgICBzdGF0dXMsIGlkeCA9IHNlbGYu Y29ubi5leGVjdXRlX3NjYWxhcihTUUwpCiAgICAgICAgICAgICBpZiBub3Qgc3RhdHVzOgotICAg ICAgICAgICAgICAgICMgRW5kIHRyYW5zYWN0aW9uLgotICAgICAgICAgICAgICAgIHNlbGYuY29u bi5leGVjdXRlX3NjYWxhcigiRU5EOyIpCisgICAgICAgICAgICAgICAgaWYgaGFzYXR0cihkYXRh LCAiaXNjb25jdXJyZW50IikgYW5kIG5vdCBkYXRhWydpc2NvbmN1cnJlbnQnXToKKyAgICAgICAg ICAgICAgICAgICAgIyBFbmQgdHJhbnNhY3Rpb24uCisgICAgICAgICAgICAgICAgICAgIHNlbGYu Y29ubi5leGVjdXRlX3NjYWxhcigiRU5EOyIpCiAgICAgICAgICAgICAgICAgcmV0dXJuIGludGVy bmFsX3NlcnZlcl9lcnJvcihlcnJvcm1zZz10aWQpCiAKLSAgICAgICAgICAgICMgRW5kIHRyYW5z YWN0aW9uLgotICAgICAgICAgICAgc2VsZi5jb25uLmV4ZWN1dGVfc2NhbGFyKCJFTkQ7IikKKyAg ICAgICAgICAgIGlmIGhhc2F0dHIoZGF0YSwgImlzY29uY3VycmVudCIpIGFuZCBub3QgZGF0YVsn aXNjb25jdXJyZW50J106CisgICAgICAgICAgICAgICAgIyBFbmQgdHJhbnNhY3Rpb24uCisgICAg ICAgICAgICAgICAgc2VsZi5jb25uLmV4ZWN1dGVfc2NhbGFyKCJFTkQ7IikKICAgICAgICAgICAg IHJldHVybiBqc29uaWZ5KAogICAgICAgICAgICAgICAgIG5vZGU9c2VsZi5ibHVlcHJpbnQuZ2Vu ZXJhdGVfYnJvd3Nlcl9ub2RlKAogICAgICAgICAgICAgICAgICAgICBpZHgsCkBAIC02NTMsOCAr NjYyLDkgQEAgY2xhc3MgSW5kZXhlc1ZpZXcoUEdDaGlsZE5vZGVWaWV3LCBTY2hlbWFEaWZmT2Jq ZWN0Q29tcGFyZSk6CiAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgKQogICAgICAgICBl eGNlcHQgRXhjZXB0aW9uIGFzIGU6Ci0gICAgICAgICAgICAjIEVuZCB0cmFuc2FjdGlvbi4KLSAg ICAgICAgICAgIHNlbGYuY29ubi5leGVjdXRlX3NjYWxhcigiRU5EOyIpCisgICAgICAgICAgICBp ZiBoYXNhdHRyKGRhdGEsICJpc2NvbmN1cnJlbnQiKSBhbmQgbm90IGRhdGFbJ2lzY29uY3VycmVu dCddOgorICAgICAgICAgICAgICAgICMgRW5kIHRyYW5zYWN0aW9uLgorICAgICAgICAgICAgICAg IHNlbGYuY29ubi5leGVjdXRlX3NjYWxhcigiRU5EOyIpCiAgICAgICAgICAgICByZXR1cm4gaW50 ZXJuYWxfc2VydmVyX2Vycm9yKGVycm9ybXNnPXN0cihlKSkKIAogICAgIEBjaGVja19wcmVjb25k aXRpb24KZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2 ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3RhYmxlcy9pbmRleGVzL3N0YXRpYy9qcy9pbmRleC51aS5q cyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9z Y2hlbWFzL3RhYmxlcy9pbmRleGVzL3N0YXRpYy9qcy9pbmRleC51aS5qcwppbmRleCA1ZWFiMWI2 Ni4uNTY5NThjNWEgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3RhYmxlcy9pbmRleGVzL3N0YXRpYy9qcy9pbmRl eC51aS5qcworKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9k YXRhYmFzZXMvc2NoZW1hcy90YWJsZXMvaW5kZXhlcy9zdGF0aWMvanMvaW5kZXgudWkuanMKQEAg LTExMyw3ICsxMTMsNyBAQCBleHBvcnQgY2xhc3MgQ29sdW1uU2NoZW1hIGV4dGVuZHMgQmFzZVVJ U2NoZW1hIHsKICAgICAgICAgICAgICAgICAgICogdG8gYWNjZXNzIG1ldGhvZCBzZWxlY3RlZCBi eSB1c2VyIGlmIG5vdCBzZWxlY3RlZAogICAgICAgICAgICAgICAgICAgKiBzZW5kIGJ0cmVlIHJl bGF0ZWQgb3BfY2xhc3Mgb3B0aW9ucwogICAgICAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAg ICAgICB2YXIgYW1uYW1lID0gY29sdW1uU2NoZW1hT2JqLl90b3AuX3Nlc3NEYXRhID8gY29sdW1u U2NoZW1hT2JqLl90b3AuX3Nlc3NEYXRhLmFtbmFtZSA6IGNvbHVtblNjaGVtYU9iai5fdG9wLl9v cmlnRGF0YS5hbW5hbWU7CisgICAgICAgICAgICAgICAgdmFyIGFtbmFtZSA9IGNvbHVtblNjaGVt YU9iai5fdG9wPy5fc2Vzc0RhdGEgPyBjb2x1bW5TY2hlbWFPYmouX3RvcD8uX3Nlc3NEYXRhLmFt bmFtZSA6IGNvbHVtblNjaGVtYU9iai5fdG9wPy5fb3JpZ0RhdGEuYW1uYW1lOwogCiAgICAgICAg ICAgICAgICAgaWYoXy5pc1VuZGVmaW5lZChhbW5hbWUpKQogICAgICAgICAgICAgICAgICAgcmV0 dXJuIG9wdGlvbnM7CkBAIC0zMTUsMTMgKzMxNSw4IEBAIGV4cG9ydCBkZWZhdWx0IGNsYXNzIElu ZGV4U2NoZW1hIGV4dGVuZHMgQmFzZVVJU2NoZW1hIHsKICAgICAgICAgICAgIHJldHVybiBQcm9t aXNlLnJlc29sdmUoKCk9Pnt9KTsKICAgICAgICAgICB9CiAgICAgICAgIH0sCi0gICAgICB9LHsK LSAgICAgICAgaWQ6ICdjb2x1bW5zX2NzdicsIGxhYmVsOiBnZXR0ZXh0KCdDb2x1bW5zJyksIGNl bGw6ICdzdHJpbmcnLAotICAgICAgICB0eXBlOiAndGV4dCcsCi0gICAgICAgIGRpc2FibGVkOiAo KSA9PiBpblNjaGVtYShpbmRleFNjaGVtYU9iai5ub2RlX2luZm8pLAotICAgICAgICBtb2RlOiBb J3Byb3BlcnRpZXMnXSwKLSAgICAgICAgZ3JvdXA6IGdldHRleHQoJ0RlZmluaXRpb24nKSwKLSAg ICAgIH0seworICAgICAgfSwKKyAgICAgIHsKICAgICAgICAgaWQ6ICdpbmNsdWRlJywgbGFiZWw6 IGdldHRleHQoJ0luY2x1ZGUgY29sdW1ucycpLAogICAgICAgICBncm91cDogZ2V0dGV4dCgnRGVm aW5pdGlvbicpLAogICAgICAgICBlZGl0YWJsZTogZmFsc2UsIGNhbkRlbGV0ZTogdHJ1ZSwgY2Fu QWRkOiB0cnVlLCBtb2RlOiBbJ3Byb3BlcnRpZXMnXSwKQEAgLTM5NCw3ICszODksNyBAQCBleHBv cnQgZGVmYXVsdCBjbGFzcyBJbmRleFNjaGVtYSBleHRlbmRzIEJhc2VVSVNjaGVtYSB7CiAgICAg ICAgIHJlYWRvbmx5OiBmdW5jdGlvbiAoc3RhdGUpIHsKICAgICAgICAgICByZXR1cm4gIWluZGV4 U2NoZW1hT2JqLmlzTmV3KHN0YXRlKTsKICAgICAgICAgfSwKLSAgICAgICAgbW9kZTogWydjcmVh dGUnLCAnZWRpdCddLCBncm91cDogZ2V0dGV4dCgnRGVmaW5pdGlvbicpLAorICAgICAgICBtb2Rl OiBbJ2NyZWF0ZSddLCBncm91cDogZ2V0dGV4dCgnRGVmaW5pdGlvbicpLAogICAgICAgfSx7CiAg ICAgICAgIGlkOiAnaW5kY29uc3RyYWludCcsIGxhYmVsOiBnZXR0ZXh0KCdDb25zdHJhaW50Jyks IGNlbGw6ICdzdHJpbmcnLAogICAgICAgICB0eXBlOiAnc3FsJywgY29udHJvbFByb3BzOiB7Y2xh c3NOYW1lOlsnY3VzdG9tX2hlaWdodF9jc3NfY2xhc3MnXX0sCkBAIC00MDcsNyArNDAyLDcgQEAg ZXhwb3J0IGRlZmF1bHQgY2xhc3MgSW5kZXhTY2hlbWEgZXh0ZW5kcyBCYXNlVUlTY2hlbWEgewog ICAgICAgfSwgewogICAgICAgICBpZDogJ2NvbHVtbnMnLCBsYWJlbDogZ2V0dGV4dCgnQ29sdW1u cycpLCB0eXBlOiAnY29sbGVjdGlvbicsIGRlcHM6IFsnYW1uYW1lJ10sCiAgICAgICAgIGdyb3Vw OiBnZXR0ZXh0KCdEZWZpbml0aW9uJyksIHNjaGVtYTogaW5kZXhTY2hlbWFPYmouZ2V0Q29sdW1u U2NoZW1hKCksCi0gICAgICAgIG1vZGU6IFsnZWRpdCcsICdjcmVhdGUnXSwKKyAgICAgICAgbW9k ZTogWydlZGl0JywgJ2NyZWF0ZScsICdwcm9wZXJ0aWVzJ10sCiAgICAgICAgIGNhbkFkZDogZnVu Y3Rpb24oc3RhdGUpIHsKICAgICAgICAgICAvLyBXZSB3aWxsIGRpc2FibGUgaXQgaWYgaXQncyBp biAnZWRpdCcgbW9kZQogICAgICAgICAgIHJldHVybiBpbmRleFNjaGVtYU9iai5pc05ldyhzdGF0 ZSk7CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVy cy9kYXRhYmFzZXMvc2NoZW1hcy90YWJsZXMvaW5kZXhlcy90ZXN0cy9pbmRleF90ZXN0X2RhdGEu anNvbiBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNl cy9zY2hlbWFzL3RhYmxlcy9pbmRleGVzL3Rlc3RzL2luZGV4X3Rlc3RfZGF0YS5qc29uCmluZGV4 IDgzZTI5ZTFjLi4zMmM5MjAyMCAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2 ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvdGFibGVzL2luZGV4ZXMvdGVzdHMv aW5kZXhfdGVzdF9kYXRhLmpzb24KKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3Jv dXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvdGFibGVzL2luZGV4ZXMvdGVzdHMvaW5kZXhf dGVzdF9kYXRhLmpzb24KQEAgLTI3LDYgKzI3LDM0IEBACiAgICAgICAgICJ0ZXN0X3Jlc3VsdF9k YXRhIjoge30KICAgICAgIH0KICAgICB9LAorICAgIHsKKyAgICAgICJuYW1lIjogIkNyZWF0ZSBp bmRleCBjb25jdXJyZW50bHk6IFdpdGggdmFsaWQgZGF0YS4iLAorICAgICAgImlzX3Bvc2l0aXZl X3Rlc3QiOiB0cnVlLAorICAgICAgImludmVudG9yeV9kYXRhIjoge30sCisgICAgICAidGVzdF9k YXRhIjogeworICAgICAgICAibmFtZSI6ICJ0ZXN0X2luZGV4X2FkZCIsCisgICAgICAgICJzcGNu YW1lIjogInBnX2RlZmF1bHQiLAorICAgICAgICAiYW1uYW1lIjogImJ0cmVlIiwKKyAgICAgICAg ImlzY29uY3VycmVudCI6IHRydWUsCisgICAgICAgICJjb2x1bW5zIjogWworICAgICAgICAgIHsK KyAgICAgICAgICAgICJjb2xuYW1lIjogImlkIiwKKyAgICAgICAgICAgICJzb3J0X29yZGVyIjog ZmFsc2UsCisgICAgICAgICAgICAibnVsbHMiOiBmYWxzZQorICAgICAgICAgIH0KKyAgICAgICAg XSwKKyAgICAgICAgImluY2x1ZGUiOiBbCisgICAgICAgICAgIm5hbWUiCisgICAgICAgIF0KKyAg ICAgIH0sCisgICAgICAibW9ja2luZ19yZXF1aXJlZCI6IGZhbHNlLAorICAgICAgIm1vY2tfZGF0 YSI6IHt9LAorICAgICAgImV4cGVjdGVkX2RhdGEiOiB7CisgICAgICAgICJzdGF0dXNfY29kZSI6 IDIwMCwKKyAgICAgICAgImVycm9yX21zZyI6IG51bGwsCisgICAgICAgICJ0ZXN0X3Jlc3VsdF9k YXRhIjoge30KKyAgICAgIH0KKyAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogIkNyZWF0ZSBp bmRleDogV2l0aCB2YWxpZCBkYXRhIG11bXRpcGxlLiIsCiAgICAgICAiaXNfcG9zaXRpdmVfdGVz dCI6IHRydWUsCkBAIC0xMTQsNiArMTQyLDcgQEAKICAgICAgICAgIm5hbWUiOiAidGVzdF9pbmRl eF9hZGQiLAogICAgICAgICAic3BjbmFtZSI6ICJwZ19kZWZhdWx0IiwKICAgICAgICAgImFtbmFt ZSI6ICJidHJlZSIsCisgICAgICAgICJpc2NvbmN1cnJlbnQiOiBmYWxzZSwKICAgICAgICAgImNv bHVtbnMiOiBbCiAgICAgICAgICAgewogICAgICAgICAgICAgImNvbG5hbWUiOiAiaWQiLApAQCAt MTI4LDcgKzE1Nyw3IEBACiAgICAgICAibW9ja2luZ19yZXF1aXJlZCI6IHRydWUsCiAgICAgICAi bW9ja19kYXRhIjogewogICAgICAgICAiZnVuY3Rpb25fbmFtZSI6ICJwZ2FkbWluLnV0aWxzLmRy aXZlci5wc3ljb3BnMi5jb25uZWN0aW9uLkNvbm5lY3Rpb24uZXhlY3V0ZV9zY2FsYXIiLAotICAg ICAgICAicmV0dXJuX3ZhbHVlIjogIlsoVHJ1ZSwgVHJ1ZSksKEZhbHNlLCAnTW9ja2VkIEludGVy bmFsIFNlcnZlciBFcnJvcicpLChUcnVlLFRydWUpXSIKKyAgICAgICAgInJldHVybl92YWx1ZSI6 ICJbKEZhbHNlLCAnTW9ja2VkIEludGVybmFsIFNlcnZlciBFcnJvcicpLChUcnVlLFRydWUpXSIK ICAgICAgIH0sCiAgICAgICAiZXhwZWN0ZWRfZGF0YSI6IHsKICAgICAgICAgInN0YXR1c19jb2Rl IjogNTAwLApAQCAtMTQ0LDYgKzE3Myw3IEBACiAgICAgICAgICJuYW1lIjogInRlc3RfaW5kZXhf YWRkIiwKICAgICAgICAgInNwY25hbWUiOiAicGdfZGVmYXVsdCIsCiAgICAgICAgICJhbW5hbWUi OiAiYnRyZWUiLAorICAgICAgICAiaXNjb25jdXJyZW50IjogZmFsc2UsCiAgICAgICAgICJjb2x1 bW5zIjogWwogICAgICAgICAgIHsKICAgICAgICAgICAgICJjb2xuYW1lIjogImlkIiwKQEAgLTE1 OCw3ICsxODgsNyBAQAogICAgICAgIm1vY2tpbmdfcmVxdWlyZWQiOiB0cnVlLAogICAgICAgIm1v Y2tfZGF0YSI6IHsKICAgICAgICAgImZ1bmN0aW9uX25hbWUiOiAicGdhZG1pbi51dGlscy5kcml2 ZXIucHN5Y29wZzIuY29ubmVjdGlvbi5Db25uZWN0aW9uLmV4ZWN1dGVfc2NhbGFyIiwKLSAgICAg ICAgInJldHVybl92YWx1ZSI6ICJbKFRydWUsIFRydWUpLChUcnVlLCBUcnVlKSwoRmFsc2UsICdN b2NrZWQgSW50ZXJuYWwgU2VydmVyIEVycm9yJyksKEZhbHNlLCAnTW9ja2VkIEludGVybmFsIFNl cnZlciBFcnJvcicpXSIKKyAgICAgICAgInJldHVybl92YWx1ZSI6ICJbKFRydWUsIFRydWUpLChG YWxzZSwgJ01vY2tlZCBJbnRlcm5hbCBTZXJ2ZXIgRXJyb3InKSwoRmFsc2UsICdNb2NrZWQgSW50 ZXJuYWwgU2VydmVyIEVycm9yJyldIgogICAgICAgfSwKICAgICAgICJleHBlY3RlZF9kYXRhIjog ewogICAgICAgICAic3RhdHVzX2NvZGUiOiA1MDAsCmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9z dGF0aWMvanMvU2NoZW1hVmlldy9EYXRhR3JpZFZpZXcuanN4IGIvd2ViL3BnYWRtaW4vc3RhdGlj L2pzL1NjaGVtYVZpZXcvRGF0YUdyaWRWaWV3LmpzeAppbmRleCA4MzYzYzZiMS4uY2YxMWU5NjAg MTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL3N0YXRpYy9qcy9TY2hlbWFWaWV3L0RhdGFHcmlkVmll dy5qc3gKKysrIGIvd2ViL3BnYWRtaW4vc3RhdGljL2pzL1NjaGVtYVZpZXcvRGF0YUdyaWRWaWV3 LmpzeApAQCAtMTgzLDcgKzE4Myw3IEBAIGZ1bmN0aW9uIERhdGFUYWJsZVJvdyh7cm93LCB0b3Rh bFJvd3MsIGlzUmVzaXppbmcsIHNjaGVtYSwgc2NoZW1hUmVmLCBhY2Nlc3NQYXRoCiAgICAgc2No ZW1hUmVmLmN1cnJlbnQuZmllbGRzLmZvckVhY2goKGZpZWxkKT0+ewogICAgICAgLyogU2VsZiBj aGFuZ2UgaXMgYWxzbyBkZXAgY2hhbmdlICovCiAgICAgICBpZihmaWVsZC5kZXBDaGFuZ2UgfHwg ZmllbGQuZGVmZXJyZWREZXBDaGFuZ2UpIHsKLSAgICAgICAgZGVwTGlzdGVuZXIuYWRkRGVwTGlz dGVuZXIoYWNjZXNzUGF0aC5jb25jYXQoZmllbGQuaWQpLCBhY2Nlc3NQYXRoLmNvbmNhdChmaWVs ZC5pZCksIGZpZWxkLmRlcENoYW5nZSwgZmllbGQuZGVmZXJyZWREZXBDaGFuZ2UpOworICAgICAg ICBkZXBMaXN0ZW5lcj8uYWRkRGVwTGlzdGVuZXIoYWNjZXNzUGF0aC5jb25jYXQoZmllbGQuaWQp LCBhY2Nlc3NQYXRoLmNvbmNhdChmaWVsZC5pZCksIGZpZWxkLmRlcENoYW5nZSwgZmllbGQuZGVm ZXJyZWREZXBDaGFuZ2UpOwogICAgICAgfQogICAgICAgKGV2YWxGdW5jKG51bGwsIGZpZWxkLmRl cHMpIHx8IFtdKS5mb3JFYWNoKChkZXApPT57CiAgICAgICAgIGxldCBzb3VyY2UgPSBhY2Nlc3NQ YXRoLmNvbmNhdChkZXApOwpAQCAtMTkxLDcgKzE5MSw3IEBAIGZ1bmN0aW9uIERhdGFUYWJsZVJv dyh7cm93LCB0b3RhbFJvd3MsIGlzUmVzaXppbmcsIHNjaGVtYSwgc2NoZW1hUmVmLCBhY2Nlc3NQ YXRoCiAgICAgICAgICAgc291cmNlID0gZGVwOwogICAgICAgICB9CiAgICAgICAgIGlmKGZpZWxk LmRlcENoYW5nZSkgewotICAgICAgICAgIGRlcExpc3RlbmVyLmFkZERlcExpc3RlbmVyKHNvdXJj ZSwgYWNjZXNzUGF0aC5jb25jYXQoZmllbGQuaWQpLCBmaWVsZC5kZXBDaGFuZ2UpOworICAgICAg ICAgIGRlcExpc3RlbmVyPy5hZGREZXBMaXN0ZW5lcihzb3VyY2UsIGFjY2Vzc1BhdGguY29uY2F0 KGZpZWxkLmlkKSwgZmllbGQuZGVwQ2hhbmdlKTsKICAgICAgICAgfQogICAgICAgfSk7CiAgICAg fSk7Cg== --0000000000005a674005ce26ff93--