Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1whbAB-000JnH-0t for pgsql-hackers@arkaria.postgresql.org; Wed, 08 Jul 2026 22:54:43 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1whbA9-009wuE-24 for pgsql-hackers@arkaria.postgresql.org; Wed, 08 Jul 2026 22:54:42 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1whbA9-009wtv-0r for pgsql-hackers@lists.postgresql.org; Wed, 08 Jul 2026 22:54:42 +0000 Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1whbA6-00000000MRu-3x2v for pgsql-hackers@lists.postgresql.org; Wed, 08 Jul 2026 22:54:41 +0000 Received: by mail-qt1-x830.google.com with SMTP id d75a77b69052e-51c0c68aa31so8371401cf.3 for ; Wed, 08 Jul 2026 15:54:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1783551277; cv=none; d=google.com; s=arc-20260327; b=mLwUNYe60DsU35coH54DC2eprfQvKapR/mKgTPtAOZCY//Rj1aHccQmKPIaXad6JkK 9YqqKYWmtoNi3lsn7dqvaq6/WiCQA/LcQ15+iSrKeuppY7B1Q4tSQJUnJmyyXSn/KcVL GQMWtDqervtNsuN+SNR8D4jt/SahAWaQLnlezJJoFsNCyFAk68ercFfr319iai8r/6/U By21N8ltIyEGuS4XYZl0+qn+UKks5nUEr3mqXlnyWIRvL3IAQ+sGYat+CAgr3m60wnn5 B6w/pxQI6HaeSJfKzLkyVwDaa0mEQlbEptNnxlFAMmxeQdcX56XrGFyTBzeKkVKr2qM+ DrsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=cqzJ5pmNbkexGVVbqVCHEBMGtoZeIJEtS6ih5SgRXEg=; fh=4knq/uqj2cIvZ4xGahbCDh1OOB2jPsHlkPhY2hlUgYk=; b=N7XoUHuFGtopPR6AprIoP75yilh+sm1+viv0+KEYsxFGy0KWPsCfDhJgw9gJ7Wl7vV ZZvsR8cBp6DSjG0nEyxGGEPPwwqnABf7bXVWVyYQmwGL1rJTaueDSS2ieKyPWNrSVgxR 1RjDPqVYiKuFBvdjLy65Kze38UqBirbkAIxFEIFge+e5UEQ4JTNOQdjy9NPg5b4mDJe9 yC5aLqDaJ0xuYXFh2G38JXH1bT32HahPQDHbe2Humnm6QxGQHFJHcOdx8121a+imk+uO Y6zrxJtDe8Xbv7RpQHApyxMjyVRVrQnWMe/rCBHmvvriqKs2SxsyxpHflytXU1NSK8zc +Jyw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783551277; x=1784156077; darn=lists.postgresql.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=cqzJ5pmNbkexGVVbqVCHEBMGtoZeIJEtS6ih5SgRXEg=; b=sEAqDhccxYmn5Q9AieOy0U2oPfofjODz32U2IQFw1sLX9v+wn6IZiKEknT6tsl7LD6 ACfxEdUkN/Iw1ngQzyU5JFHiNAVFywUzXDJh9wJ7/k4qB8jETB32T1FG7JFN6G1An7X0 f6BcRt2fqHvbYkk/RayaVOIIupquGS/y/MhDu2hdjqm9y7xEnekpS+FeCOTeZSB31cs5 EXuzhl+K20p7cZrwT38fEHzbNmJsMKJXAivyw3X6X7oYHsvKpFyt2/ibzCnyiA2UdXP1 aLK3VZgvsPU+yJGdRpY5pdGMj9bEKRIu4FWbpplAi3hScJwOW+xBU1Wry7/07xreZgj5 NMag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783551277; x=1784156077; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=cqzJ5pmNbkexGVVbqVCHEBMGtoZeIJEtS6ih5SgRXEg=; b=DwLqbYEuiaXUoG03VOSwAVOrSWfk+4SKGka8FeJPbT/CETWiBiSA0H0gUBYZF6ZU7V gCdnRBq3U9Tmq0+2KdauJY0xXFy5rqKKWnlhFsXegxPOCVWGwJjwykWP4XQ8VSKR5xRy EcayW3PZZH2HJ2DpBsyndI2Ex584hcMfcK5eNCA+uQyMBAoYB8LDgVVtxpgxH2Oj8eee hHDvLjncjHMUsV5bVuhhxqpmMrythMD6i2OWlYT5xz81XbgpovPLsHVC/vdWVg+iCic7 KP8gSpmM0WFo22OLaVgPE5nQfLTwS+nOcLxwQEq5K2WDGiysYjSOH2IyUaoSDnQaRJaf zvZQ== X-Forwarded-Encrypted: i=1; AHgh+Rotw+Y+SGGSdkNWnB93F6NrRKugBVWLAMoGw+rt/7NZz/KYyIIt7I/HTGS8/VQQNMiSVro7rUstH3BvWBq4@lists.postgresql.org X-Gm-Message-State: AOJu0YyrbchH1CXE7tbbvmaL/MWTxMW6vndXfs1bno0al5QnrHQIqaKx vE3lz1C0D4RTyrJFhbzgts3Fikg5C3WR1H6a+htMS3dT1QteqhcQzMtItRBaJ1YLVzRfTuOih5P fmmoFcOZfEEpalN8Guk2BDq0/OX/IUgQ= X-Gm-Gg: AfdE7cnaCPXnW43bf1uyrvWPZNDm9aFtqeEcEwrDHZJ4GLBLg9lxnval7WfIfOiSn2Y McZAbOnIdsG3r0ei9KfV+29HXwPqYwDv03kg0axYR/tQddqiAsQNJr+3FZjyiKT5qH13rgAxVWQ sqHEkBSeyLYDEzJ03xfUF38SEKmaaiOpAlzM2x8l2StFbW9j2kRjBBZiJRx55DQVxQIuVlIfE4t 6TYFaPRqTPepwdGPJQMJgcURb4Nn7hcnCSfzfBTlg+cmp/5zq7uFE/onamSX6ZGZkvcoCxAlLt5 HJoyRQxG9oE+4V+lG02ARBXQxHryNv8SWQ5FGEjRhXai7aW2L5OG8Q== X-Received: by 2002:ac8:5ccb:0:b0:517:83e5:7859 with SMTP id d75a77b69052e-51c8b3cbf0amr55014701cf.53.1783551277439; Wed, 08 Jul 2026 15:54:37 -0700 (PDT) MIME-Version: 1.0 References: <5420ddcb-7b55-4a73-b8c5-3602abfac78b@uni-muenster.de> <1b1c88ce-2c61-4faf-b647-496525fc177f@uni-muenster.de> <6071d0a2-a02d-4fb8-bdec-1991411d4a9d@uni-muenster.de> In-Reply-To: From: Peter Smith Date: Thu, 9 Jul 2026 08:54:10 +1000 X-Gm-Features: AVVi8CfD-EOonCiwHE5F_13jNfUcrt9UAdsh3ONNdfpppsujokqwIX0mHnMDxzg Message-ID: Subject: Re: PSQL - prevent describe listing tables that are already in listed schemas To: vignesh C Cc: Nisha Moond , Jim Jones , PostgreSQL Hackers Content-Type: multipart/mixed; boundary="00000000000054b69c06562164ac" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000054b69c06562164ac Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jul 8, 2026 at 9:06=E2=80=AFPM vignesh C wrot= e: > > On Wed, 8 Jul 2026 at 04:58, Peter Smith wrote: > > > > A rebase was needed. > > > > PSA v7. > > One minor comment: > Can we add a comment here too, similar to how you have added for > describe publications: Modified as suggested. PSA v8. =3D=3D=3D=3D=3D=3D Kind Regards, Peter Smith. Fujitsu Australia --00000000000054b69c06562164ac Content-Type: application/octet-stream; name="v8-0001-Fix-psql-duplicate-items-for-dRp-and-d.patch" Content-Disposition: attachment; filename="v8-0001-Fix-psql-duplicate-items-for-dRp-and-d.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mrcoconb0 RnJvbSA2MDUyMmI3Mjk1NWFjMGRjNjg2MjIwMTYwM2UzZGQzZGYzOTY4MjU0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTbWl0aCA8cGV0ZXIuYi5zbWl0aEBmdWppdHN1LmNv bT4KRGF0ZTogVGh1LCA5IEp1bCAyMDI2IDA4OjQ5OjMwICsxMDAwClN1YmplY3Q6IFtQQVRDSCB2 OF0gRml4IHBzcWwgZHVwbGljYXRlIGl0ZW1zIGZvciBcZFJwKyBhbmQgXGQKCldoZW4gYSBwdWJs aWNhdGlvbiBwdWIxIGlzIGRlZmluZWQgdXNpbmcgYm90aCAiVEFCTEVTIElOIFNDSEVNQSBteXNj aGVtYSIsIGFuZAoiVEFCTEUgbXlzY2hlbWEudDEiLCBpdCBjYXVzZWQgZHVwbGljYXRlZCBpdGVt cyBpbiB0aGUgcHNxbCBkZXNjcmliZSBvdXRwdXQuCgpUaGlzIHBhdGNoIHNpbXBsaWZpZXMgdGhl IG91dHB1dCBhbmQgYWxpZ25zIGJldHRlciB3aXRoIHRoZSBkb2N1bWVudGF0aW9uLgoKTm93Ogoi XGRScCsgcHViMSIgIHNob3dzIG9ubHkgU2NoZW1hICJteXNjaGVtYSIsIG5vdCBhbHNvIFRhYmxl ICJteXNjaGVtYS50MSIKIlxkIHQxIiAgICAgICBzaG93cyBQdWJsaWNhdGlvbiAicHViMSIgb25s eSBvbmNlCgpBdXRob3I6IFBldGVyIFNtaXRoIDxzbWl0aHBiMjI1MEBnbWFpbC5jb20+CkNvLWF1 dGhvcjogSmltIEpvbmVzIDxqaW0uam9uZXNAdW5pLW11ZW5zdGVyLmRlPgpSZXZpZXdlZC1ieTog TmlzaGEgTW9vbmQgPG5pc2hhLm1vb25kNDEyQGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IHZpZ25l c2ggQyA8dmlnbmVzaDIxQGdtYWlsLmNvbT4KCkRpc2N1c3Npb246IGh0dHBzOi8vd3d3LnBvc3Rn cmVzcWwub3JnL21lc3NhZ2UtaWQvZmxhdC9DQUh1dCUyQlB2U09tUnJRWCUyQlZyRllIdEZpcFY5 aE0lM0RwOTlGZU93WUN6a3VVMkJPYUx1N1ElNDBtYWlsLmdtYWlsLmNvbQotLS0KIHNyYy9iaW4v cHNxbC9kZXNjcmliZS5jICAgICAgICAgICAgICAgICAgIHwgMjYgKysrKysrKysrKysrKysrKysr Ky0KIHNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvcHVibGljYXRpb24ub3V0IHwgMjkgKysrKysr KysrKysrKysrKysrLS0tLS0KIHNyYy90ZXN0L3JlZ3Jlc3Mvc3FsL3B1YmxpY2F0aW9uLnNxbCAg ICAgIHwgIDUgKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA1MyBpbnNlcnRpb25zKCspLCA3IGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy9iaW4vcHNxbC9kZXNjcmliZS5jIGIvc3JjL2Jpbi9w c3FsL2Rlc2NyaWJlLmMKaW5kZXggZmVmODZiNGNjYTMuLmI5YjliMWRhOGE0IDEwMDY0NAotLS0g YS9zcmMvYmluL3BzcWwvZGVzY3JpYmUuYworKysgYi9zcmMvYmluL3BzcWwvZGVzY3JpYmUuYwpA QCAtMzA0OCw3ICszMDQ4LDE4IEBAIGRlc2NyaWJlT25lVGFibGVEZXRhaWxzKGNvbnN0IGNoYXIg KnNjaGVtYW5hbWUsCiAJCQkJCQkJICAiRlJPTSBwZ19jYXRhbG9nLnBnX3B1YmxpY2F0aW9uIHBc biIKIAkJCQkJCQkgICIgICAgIEpPSU4gcGdfY2F0YWxvZy5wZ19wdWJsaWNhdGlvbl9yZWwgcHIg T04gcC5vaWQgPSBwci5wcnB1YmlkXG4iCiAJCQkJCQkJICAiICAgICBKT0lOIHBnX2NhdGFsb2cu cGdfY2xhc3MgYyBPTiBjLm9pZCA9IHByLnBycmVsaWRcbiIKLQkJCQkJCQkgICJXSEVSRSBwci5w cnJlbGlkID0gJyVzJ1xuIiwKKwkJCQkJCQkgICJXSEVSRSBwci5wcnJlbGlkID0gJyVzJ1xuIgor CisJCQkJCQkJICAvKgorCQkJCQkJCSAgICogRG9uJ3QgcHJpbnQgdGhlIHNhbWUgcHVibGljYXRp b24gbXVsdGlwbGUKKwkJCQkJCQkgICAqIHRpbWVzIHdoZW4gdGhlIHB1Ymxpc2hlZCB0YWJsZSBp cyBhbHNvIGNvdmVyZWQKKwkJCQkJCQkgICAqIGJ5IGEgcHVibGlzaGVkIHNjaGVtYS4KKwkJCQkJ CQkgICAqLworCQkJCQkJCSAgIiAgQU5EIE5PVCBFWElTVFMgKFxuIgorCQkJCQkJCSAgIiAgICAg U0VMRUNUIDFcbiIKKwkJCQkJCQkgICIgICAgIEZST00gcGdfY2F0YWxvZy5wZ19wdWJsaWNhdGlv bl9uYW1lc3BhY2UgcG5cbiIKKwkJCQkJCQkgICIgICAgIFdIRVJFIHBuLnBucHViaWQgPSBwLm9p ZFxuIgorCQkJCQkJCSAgIiAgICAgICBBTkQgcG4ucG5uc3BpZCA9IGMucmVsbmFtZXNwYWNlKVxu IiwKIAkJCQkJCQkgIG9pZCwgb2lkLCBvaWQpOwogCiAJCQlpZiAocHNldC5zdmVyc2lvbiA+PSAx OTAwMDApCkBAIC02NzkzLDYgKzY4MDQsMTkgQEAgZGVzY3JpYmVQdWJsaWNhdGlvbnMoY29uc3Qg Y2hhciAqcGF0dGVybikKIAkJCQkJCQkgICJXSEVSRSBjLnJlbG5hbWVzcGFjZSA9IG4ub2lkXG4i CiAJCQkJCQkJICAiICBBTkQgYy5vaWQgPSBwci5wcnJlbGlkXG4iCiAJCQkJCQkJICAiICBBTkQg cHIucHJwdWJpZCA9ICclcydcbiIsIHB1YmlkKTsKKwkJCWlmIChwc2V0LnN2ZXJzaW9uID49IDE1 MDAwMCkKKwkJCXsKKwkJCQkvKgorCQkJCSAqIERvbid0IGxpc3QgdGFibGVzIHRoYXQgYXJlIGFs c28gY292ZXJlZCBieSBhIHB1Ymxpc2hlZAorCQkJCSAqIHNjaGVtYS4KKwkJCQkgKi8KKwkJCQlh cHBlbmRQUUV4cEJ1ZmZlcigmYnVmLAorCQkJCQkJCSAgIiAgQU5EIE5PVCBFWElTVFMgKFxuIgor CQkJCQkJCSAgIiAgICAgU0VMRUNUIDFcbiIKKwkJCQkJCQkgICIgICAgIEZST00gcGdfY2F0YWxv Zy5wZ19wdWJsaWNhdGlvbl9uYW1lc3BhY2UgcG5cbiIKKwkJCQkJCQkgICIgICAgIFdIRVJFIHBu LnBucHViaWQgPSBwci5wcnB1YmlkXG4iCisJCQkJCQkJICAiICAgICAgIEFORCBwbi5wbm5zcGlk ID0gYy5yZWxuYW1lc3BhY2UpXG4iKTsKKwkJCX0KIAogCQkJaWYgKHBzZXQuc3ZlcnNpb24gPj0g MTkwMDAwKQogCQkJCWFwcGVuZFBRRXhwQnVmZmVyU3RyKCZidWYsICIgIEFORCBOT1QgcHIucHJl eGNlcHRcbiIpOwpkaWZmIC0tZ2l0IGEvc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9wdWJsaWNh dGlvbi5vdXQgYi9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3B1YmxpY2F0aW9uLm91dAppbmRl eCAyOWU1NGIyMTRhMC4uOWM2Mzg2ZDUxOGEgMTAwNjQ0Ci0tLSBhL3NyYy90ZXN0L3JlZ3Jlc3Mv ZXhwZWN0ZWQvcHVibGljYXRpb24ub3V0CisrKyBiL3NyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQv cHVibGljYXRpb24ub3V0CkBAIC0xNDYsMTEgKzE0NiwyMiBAQCBSRVNFVCBjbGllbnRfbWluX21l c3NhZ2VzOwogICAgICAgICAgIE93bmVyICAgICAgICAgICB8IEFsbCB0YWJsZXMgfCBBbGwgc2Vx dWVuY2VzIHwgSW5zZXJ0cyB8IFVwZGF0ZXMgfCBEZWxldGVzIHwgVHJ1bmNhdGVzIHwgR2VuZXJh dGVkIGNvbHVtbnMgfCBWaWEgcm9vdCB8IERlc2NyaXB0aW9uIAogLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0t Ky0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLQogIHJlZ3Jlc3NfcHVibGljYXRpb25fdXNlciB8IGYgICAgICAgICAgfCBmICAg ICAgICAgICAgIHwgdCAgICAgICB8IHQgICAgICAgfCB0ICAgICAgIHwgdCAgICAgICAgIHwgbm9u ZSAgICAgICAgICAgICAgfCBmICAgICAgICB8IAotVGFibGVzOgotICAgICJwdWJfdGVzdC50ZXN0 cHViX25vcGsiCiBUYWJsZXMgZnJvbSBzY2hlbWFzOgogICAgICJwdWJfdGVzdCIKIAorLS0gdGFi bGUgYWxzbyBjb3ZlcmVkIGJ5IGEgcHVibGlzaGVkIHNjaGVtYSBzaG91bGQgYXBwZWFyIG9ubHkg b25jZSBpbiBcZCBvdXRwdXQKK1xkIHB1Yl90ZXN0LnRlc3RwdWJfbm9waworICAgICAgICAgICBU YWJsZSAicHViX3Rlc3QudGVzdHB1Yl9ub3BrIgorIENvbHVtbiB8ICBUeXBlICAgfCBDb2xsYXRp b24gfCBOdWxsYWJsZSB8IERlZmF1bHQgCistLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0r LS0tLS0tLS0tLSstLS0tLS0tLS0KKyBmb28gICAgfCBpbnRlZ2VyIHwgICAgICAgICAgIHwgICAg ICAgICAgfCAKKyBiYXIgICAgfCBpbnRlZ2VyIHwgICAgICAgICAgIHwgICAgICAgICAgfCAKK0lu Y2x1ZGVkIGluIHB1YmxpY2F0aW9uczoKKyAgICAidGVzdHB1Yl9mb3JfdGJsX3NjaGVtYSIKKyAg ICAidGVzdHB1Yl9mb3JhbGx0YWJsZXMiCisgICAgInRlc3RwdWJfZm9yc2NoZW1hIgorICAgICJ0 ZXN0cHViX2ZvcnRhYmxlIgorCiAtLSB3ZWlyZCBwYXJzZXIgY29ybmVyIGNhc2UKIENSRUFURSBQ VUJMSUNBVElPTiB0ZXN0cHViX3BhcnNlcnRzdCBGT1IgVEFCTEUgcHViX3Rlc3QudGVzdHB1Yl9u b3BrLCBDVVJSRU5UX1NDSEVNQTsKIEVSUk9SOiAgaW52YWxpZCB0YWJsZSBuYW1lCkBAIC0xNjcs OCArMTc4LDYgQEAgQUxURVIgUFVCTElDQVRJT04gdGVzdHB1Yl9mb3JzY2hlbWEgQUREIFRBQkxF IHB1Yl90ZXN0LnRlc3RwdWJfbm9wazsKICAgICAgICAgICBPd25lciAgICAgICAgICAgfCBBbGwg dGFibGVzIHwgQWxsIHNlcXVlbmNlcyB8IEluc2VydHMgfCBVcGRhdGVzIHwgRGVsZXRlcyB8IFRy dW5jYXRlcyB8IEdlbmVyYXRlZCBjb2x1bW5zIHwgVmlhIHJvb3QgfCBEZXNjcmlwdGlvbiAKIC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0KICByZWdyZXNzX3B1YmxpY2F0aW9uX3VzZXIgfCBm ICAgICAgICAgIHwgZiAgICAgICAgICAgICB8IHQgICAgICAgfCB0ICAgICAgIHwgdCAgICAgICB8 IHQgICAgICAgICB8IG5vbmUgICAgICAgICAgICAgIHwgZiAgICAgICAgfCAKLVRhYmxlczoKLSAg ICAicHViX3Rlc3QudGVzdHB1Yl9ub3BrIgogVGFibGVzIGZyb20gc2NoZW1hczoKICAgICAicHVi X3Rlc3QiCiAKQEAgLTgzMiwxMSArODQxLDE5IEBAIFJFU0VUIGNsaWVudF9taW5fbWVzc2FnZXM7 CiAgICAgICAgICAgT3duZXIgICAgICAgICAgIHwgQWxsIHRhYmxlcyB8IEFsbCBzZXF1ZW5jZXMg fCBJbnNlcnRzIHwgVXBkYXRlcyB8IERlbGV0ZXMgfCBUcnVuY2F0ZXMgfCBHZW5lcmF0ZWQgY29s dW1ucyB8IFZpYSByb290IHwgRGVzY3JpcHRpb24gCiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0t LS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tCiAgcmVncmVzc19wdWJsaWNhdGlvbl91c2VyIHwgZiAgICAgICAgICB8IGYgICAgICAgICAg ICAgfCB0ICAgICAgIHwgdCAgICAgICB8IHQgICAgICAgfCB0ICAgICAgICAgfCBub25lICAgICAg ICAgICAgICB8IGYgICAgICAgIHwgCi1UYWJsZXM6Ci0gICAgInRlc3RwdWJfcmZfc2NoZW1hMi50 ZXN0cHViX3JmX3RibDYiIFdIRVJFIChpIDwgOTkpCiBUYWJsZXMgZnJvbSBzY2hlbWFzOgogICAg ICJ0ZXN0cHViX3JmX3NjaGVtYTIiCiAKKy0tIHRhYmxlIHdpdGggYSByb3ctZmlsdGVyLCBhbHNv IGNvdmVyZWQgYnkgYSBwdWJsaXNoZWQgc2NoZW1hLCBzaG91bGQgYXBwZWFyCistLSBvbmx5IG9u Y2UgaW4gXGQgb3V0cHV0IGFuZCB3aXRob3V0IHRoZSByb3cgZmlsdGVyCitcZCB0ZXN0cHViX3Jm X3NjaGVtYTIudGVzdHB1Yl9yZl90Ymw2CisgICAgVGFibGUgInRlc3RwdWJfcmZfc2NoZW1hMi50 ZXN0cHViX3JmX3RibDYiCisgQ29sdW1uIHwgIFR5cGUgICB8IENvbGxhdGlvbiB8IE51bGxhYmxl IHwgRGVmYXVsdCAKKy0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0tKy0t LS0tLS0tLQorIGkgICAgICB8IGludGVnZXIgfCAgICAgICAgICAgfCAgICAgICAgICB8IAorSW5j bHVkZWQgaW4gcHVibGljYXRpb25zOgorICAgICJ0ZXN0cHViNiIKKwogLS0gZmFpbCAtIHZpcnR1 YWwgZ2VuZXJhdGVkIGNvbHVtbiB1c2VzIHVzZXItZGVmaW5lZCBmdW5jdGlvbgogLS0gKEFjdHVh bGx5LCB0aGlzIGFscmVhZHkgZmFpbHMgYXQgQ1JFQVRFIFRBQkxFIHJhdGhlciB0aGFuIGF0IENS RUFURQogLS0gUFVCTElDQVRJT04sIGJ1dCBsZXQncyBrZWVwIHRoZSB0ZXN0IGluIGNhc2UgdGhl IGZvcm1lciBnZXRzCmRpZmYgLS1naXQgYS9zcmMvdGVzdC9yZWdyZXNzL3NxbC9wdWJsaWNhdGlv bi5zcWwgYi9zcmMvdGVzdC9yZWdyZXNzL3NxbC9wdWJsaWNhdGlvbi5zcWwKaW5kZXggMDQxZTE0 YTRkZTYuLmZhYzU0YjAyZTI3IDEwMDY0NAotLS0gYS9zcmMvdGVzdC9yZWdyZXNzL3NxbC9wdWJs aWNhdGlvbi5zcWwKKysrIGIvc3JjL3Rlc3QvcmVncmVzcy9zcWwvcHVibGljYXRpb24uc3FsCkBA IC04Myw2ICs4Myw4IEBAIENSRUFURSBQVUJMSUNBVElPTiB0ZXN0cHViX2ZvcnNjaGVtYSBGT1Ig VEFCTEVTIElOIFNDSEVNQSBwdWJfdGVzdDsKIENSRUFURSBQVUJMSUNBVElPTiB0ZXN0cHViX2Zv cl90Ymxfc2NoZW1hIEZPUiBUQUJMRVMgSU4gU0NIRU1BIHB1Yl90ZXN0LCBUQUJMRSBwdWJfdGVz dC50ZXN0cHViX25vcGs7CiBSRVNFVCBjbGllbnRfbWluX21lc3NhZ2VzOwogXGRScCsgdGVzdHB1 Yl9mb3JfdGJsX3NjaGVtYQorLS0gdGFibGUgYWxzbyBjb3ZlcmVkIGJ5IGEgcHVibGlzaGVkIHNj aGVtYSBzaG91bGQgYXBwZWFyIG9ubHkgb25jZSBpbiBcZCBvdXRwdXQKK1xkIHB1Yl90ZXN0LnRl c3RwdWJfbm9wawogCiAtLSB3ZWlyZCBwYXJzZXIgY29ybmVyIGNhc2UKIENSRUFURSBQVUJMSUNB VElPTiB0ZXN0cHViX3BhcnNlcnRzdCBGT1IgVEFCTEUgcHViX3Rlc3QudGVzdHB1Yl9ub3BrLCBD VVJSRU5UX1NDSEVNQTsKQEAgLTQwNiw2ICs0MDgsOSBAQCBDUkVBVEUgUFVCTElDQVRJT04gdGVz dHB1YjYgRk9SIFRBQkxFUyBJTiBTQ0hFTUEgdGVzdHB1Yl9yZl9zY2hlbWEyOwogQUxURVIgUFVC TElDQVRJT04gdGVzdHB1YjYgU0VUIFRBQkxFUyBJTiBTQ0hFTUEgdGVzdHB1Yl9yZl9zY2hlbWEy LCBUQUJMRSB0ZXN0cHViX3JmX3NjaGVtYTIudGVzdHB1Yl9yZl90Ymw2IFdIRVJFIChpIDwgOTkp OwogUkVTRVQgY2xpZW50X21pbl9tZXNzYWdlczsKIFxkUnArIHRlc3RwdWI2CistLSB0YWJsZSB3 aXRoIGEgcm93LWZpbHRlciwgYWxzbyBjb3ZlcmVkIGJ5IGEgcHVibGlzaGVkIHNjaGVtYSwgc2hv dWxkIGFwcGVhcgorLS0gb25seSBvbmNlIGluIFxkIG91dHB1dCBhbmQgd2l0aG91dCB0aGUgcm93 IGZpbHRlcgorXGQgdGVzdHB1Yl9yZl9zY2hlbWEyLnRlc3RwdWJfcmZfdGJsNgogLS0gZmFpbCAt IHZpcnR1YWwgZ2VuZXJhdGVkIGNvbHVtbiB1c2VzIHVzZXItZGVmaW5lZCBmdW5jdGlvbgogLS0g KEFjdHVhbGx5LCB0aGlzIGFscmVhZHkgZmFpbHMgYXQgQ1JFQVRFIFRBQkxFIHJhdGhlciB0aGFu IGF0IENSRUFURQogLS0gUFVCTElDQVRJT04sIGJ1dCBsZXQncyBrZWVwIHRoZSB0ZXN0IGluIGNh c2UgdGhlIGZvcm1lciBnZXRzCi0tIAoyLjQ3LjMKCg== --00000000000054b69c06562164ac--