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 1w9zcZ-001xtU-2R for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 06:09:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9zcY-00EqdV-0t for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 06:09:06 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9zcX-00EqdL-2W for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 06:09:06 +0000 Received: from mail-oa1-x33.google.com ([2001:4860:4864:20::33]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9zcW-00000000ywc-1vnZ for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 06:09:05 +0000 Received: by mail-oa1-x33.google.com with SMTP id 586e51a60fabf-42306f82341so2518963fac.2 for ; Mon, 06 Apr 2026 23:09:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775542144; cv=none; d=google.com; s=arc-20240605; b=Fa93MhQqFw53+zr9cjZjJfUMc2RVpZY1ehMpzCV89LThjwwTMW0EsqEVVf38ZrUr7U HDyq3ttPE0vcW+dAVmXhmym51Q9Oi+Vg8N/+Xv9vErI7+UGR+dUrVsLjnuWczLPCeoHw rcYPt4iVQVFvvkPtYYB6QTimIS8Bcm1R4acTIVDsym9XbxBAvljp3HUO44uPhKrAY9EF vrZ52W++sdHM7/aodpF2CduBDt8t459nrtMbn8N7aDOWBj9MvYkO0YpIl6sNU2pk1Qa/ NdHiI9ulNrOgCKJeXFrNpVhF0gIAjFVz3OB0aGxWTmKhTBxoRferPy0+rjhoMmQiu89T G8ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=+HgePaq47bYxnonC+ZjHryWQZCmAAqHjUc9SBlup9w4=; fh=q0eemFSNR60D186+8BuYnT66fbYkciMWxkLm8FKR4r0=; b=ItXJaOTvTZgNy2kpD3PFM98iRbu3XzmBOSAR2QYXyj4hwIxju8B5AWHb3DTZpXanLu Gk0sHnNrb1FwsDarnlA8IHa2Zbi1uixG5sqq10CbTGgBVmaASGR3IYHjNzQ+CP4S5awn N2hCp/bQRTEzbvCVPdjWEf3033ramOSoe9Qby7Ke/26+bfjoiVLp2l9Y0tObNYP8kpdI NbZEP2NGM2uJWWrq0giDuA7Se5kuaOqSJDmPDe2RgFy1CGeFtgp1NSKCEU2mF+9DRTBb g26m+50svQHhGVcCOjjjLR1duG78JAMwZsIDN+7tOae8zN0CbxCz3nAJxAVDs7OmqhZN kpBw==; 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=1775542144; x=1776146944; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+HgePaq47bYxnonC+ZjHryWQZCmAAqHjUc9SBlup9w4=; b=N8s6ienkYM1OVPNAjYSfnFHE2iU8Y2f/5AoB9paa84/oDc8Gb1LkAnc/st2QuUszmD IfDp5rB4KkLu/3LlMFEJOKGhXmWtq0FOVn5DgFMCkAfqGq0mSniuav6u7tKmTfGt8WYs 27Ns4JojXRGdHDlvITHeo6AZxFnbBzUpx48X6tsOXzghLsVq4LJHWHaw/S381GB7EVsb 0SAstz8eQ8RHXKI5s2oT4CnoHKJ0R+SexzLW04JOjtKmGovb/h34QlXSu1xPyUpoF1Kb /S6F29UAUKKr2IvbeI1IHdwRN48yAxKP3oLOSSOv3fKwffB5C3SRFz5+NzAcdACV0lOT wGAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775542144; x=1776146944; h=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; bh=+HgePaq47bYxnonC+ZjHryWQZCmAAqHjUc9SBlup9w4=; b=kf4MLIy2jEHkh9Gul7CRDs4n7Rt/X0W8y4NlPtIvM10Wn8D46d5+FDs55XxLa09DB7 rjaVQ79+qgUYxeTLR3iCXXdBxyHVigKBc316bPR9KRG6axixDjx9B6nhofE+suM8i5p+ Ct2utrJNa51t/2G1JWFg3u+V52bUskjOcuP2QfSOSKxGKcp0+aUK0p+eUMDv3qlZoW/p sVj+kQfFT0ME5nti/yiW84U4ASBPg4nPvcBz/Yg4UT426GleilMchsj0nNaeFb6LpoB7 gWvznRbQKBGPBZmOTAR76kabyf60D7o6nVuMwxLFgq7VVLZY3qSp/QOwtEwP3LkvEnMK UH1A== X-Forwarded-Encrypted: i=1; AJvYcCWDS2CXPsKA1Z1dx4CgtADRuEljHwXs6jGNUhRyrQM+kcfcee1UQUIdRuLYhPSuTgRM5Ju6zjM1lamy77G5@lists.postgresql.org X-Gm-Message-State: AOJu0YxL1aqMzlwiwlHM63t7dFDtgWFgSXpkBMPhj7M7TUwoR28N9plH xqFseBwlWIVfa2xu7Rs1ukM8Izh8gfszZvvTca0mz77fAxSTYiTHySQDuTmFMfIhJ7F3qObEDmO tWGFgdNnKJwYdxDUFah5ukElKXRVmkps= X-Gm-Gg: AeBDietlV+e9zHkH6M+o8ip3JNJqQFj45r+4tclvySSEv4/0dVlp14E+LUEUMcQTtq+ eRKWt+BHNKj4jik+0rUlpkjr99oXhSZ+nIACsBmj9twpQrDVaUSX4cxcBgnZ/n7BxB13KEli7PB z3Oj0QdSmKH7N5l8xHkq62QUD07O2qB923GUkhNgjAb2a00UI3AV9HhJ6/fj/HwlRXjCwO8MJv0 X4oq0TMTEBcT5bZS+mo2+U0qTo35ZA0aTmaUkONObAWRv+z3+pb3Zb0KGqkWYslxDEw1wyziwc2 JejMBz1doVHLX9Xe2GOLN+V4xtHRwevUyGClVuM= X-Received: by 2002:a4a:e915:0:b0:685:2a2d:cccb with SMTP id 006d021491bc7-6852a2dcfdfmr5185738eaf.12.1775542143787; Mon, 06 Apr 2026 23:09:03 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Fujii Masao Date: Tue, 7 Apr 2026 15:08:51 +0900 X-Gm-Features: AQROBzBdbFRXjMk_Gk-26Z5fEXD_M5BM16mSeWEgXkFkWCQYB9BGngcqcSn-kNg Message-ID: Subject: Re: pgsql: Reduce log level of some logical decoding messages from LOG to D To: Amit Kapila Cc: Robert Haas , PostgreSQL Hackers Content-Type: multipart/mixed; boundary="000000000000c3bb6b064ed89efb" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000c3bb6b064ed89efb Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Apr 7, 2026 at 12:54=E2=80=AFPM Fujii Masao = wrote: > > On Tue, Apr 7, 2026 at 12:33=E2=80=AFPM Amit Kapila wrote: > > The other possibility is to use AmRegularBackendProcess() to decide > > the log_level in this case. > > Yes, that makes sense. I've updated the patch to use AmRegularBackendProcess(). Patch attached. Regards, --=20 Fujii Masao --000000000000c3bb6b064ed89efb Content-Type: application/octet-stream; name="v2-0001-Adjust-log-level-of-logical-decoding-messages-by-.patch" Content-Disposition: attachment; filename="v2-0001-Adjust-log-level-of-logical-decoding-messages-by-.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mno7xu3b0 RnJvbSA5ZTBiNDBiZTQ4NzFjYmE4ZjNjZGYxYmQ0ZDdhYzUyMGQ4ODBkNTlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGdWppaSBNYXNhbyA8ZnVqaWlAcG9zdGdyZXNxbC5vcmc+CkRh dGU6IFR1ZSwgNyBBcHIgMjAyNiAxNDo0NTowOCArMDkwMApTdWJqZWN0OiBbUEFUQ0ggdjJdIEFk anVzdCBsb2cgbGV2ZWwgb2YgbG9naWNhbCBkZWNvZGluZyBtZXNzYWdlcyBieSBjb250ZXh0CgpD b21taXQgMjFiMDE4ZTdlYWIgbG93ZXJlZCBzb21lIGxvZ2ljYWwgZGVjb2RpbmcgbWVzc2FnZXMg ZnJvbSBMT0cgdG8gREVCVUcxLgpIb3dldmVyLCBwZXIgZGlzY3Vzc2lvbiBvbiBwZ3NxbC1oYWNr ZXJzLCBtZXNzYWdlcyBmcm9tIGJhY2tncm91bmQgYWN0aXZpdHkKKGUuZy4sIHdhbHNlbmRlciBv ciBzbG90c3luYyB3b3JrZXIpIHNob3VsZCByZW1haW4gYXQgTE9HLCBhcyB0aGV5IGFyZSBsZXNz CmZyZXF1ZW50IGFuZCBtb3JlIGxpa2VseSB0byBpbmRpY2F0ZSBpc3N1ZXMgdGhhdCBEQkFzIHNo b3VsZCBub3RpY2UuCgpGb3IgZm9yZWdyb3VuZCBTUUwgZnVuY3Rpb25zIChlLmcuLCBwZ19sb2dp Y2FsX3Nsb3RfcGVla19iaW5hcnlfY2hhbmdlcygpKSwKa2VlcCB0aGVzZSBtZXNzYWdlcyBhdCBE RUJVRzEgdG8gYXZvaWQgZXhjZXNzaXZlIGxvZyBub2lzZS4gVGhleSBjYW4gc3RpbGwgYmUKZW5h YmxlZCBieSBsb3dlcmluZyBjbGllbnRfbWluX21lc3NhZ2VzIG9yIGxvZ19taW5fbWVzc2FnZXMg Zm9yIHRoZSBzZXNzaW9uLgoKVGhpcyBjb21taXQgdXBkYXRlcyBsb2dpY2FsIGRlY29kaW5nIHRv IGxvZyB0aGVzZSBtZXNzYWdlcyBhdCBMT0cgZm9yCmJhY2tncm91bmQgYWN0aXZpdHkgYW5kIGF0 IERFQlVHMSBmb3IgZm9yZWdyb3VuZCBleGVjdXRpb24uCi0tLQogc3JjL2JhY2tlbmQvcmVwbGlj YXRpb24vbG9naWNhbC9sb2dpY2FsLmMgICAgIHwgIDIgKy0KIHNyYy9iYWNrZW5kL3JlcGxpY2F0 aW9uL2xvZ2ljYWwvc25hcGJ1aWxkLmMgICB8ICA2ICsrKy0tLQogc3JjL2luY2x1ZGUvcmVwbGlj YXRpb24vbG9naWNhbC5oICAgICAgICAgICAgIHwgMjEgKysrKysrKysrKysrKysrKysrKwogLi4u L3QvMDM4X3NhdmVfbG9naWNhbF9zbG90c19zaHV0ZG93bi5wbCAgICAgIHwgIDEgLQogNCBmaWxl cyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2ljYWwvbG9naWNhbC5jIGIvc3JjL2JhY2tlbmQv cmVwbGljYXRpb24vbG9naWNhbC9sb2dpY2FsLmMKaW5kZXggZjIwZDBjNTQyZjMuLjVjOTJmYmEy ZjUzIDEwMDY0NAotLS0gYS9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL2xvZ2ljYWwu YworKysgYi9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL2xvZ2ljYWwuYwpAQCAtNTk4 LDcgKzU5OCw3IEBAIENyZWF0ZURlY29kaW5nQ29udGV4dChYTG9nUmVjUHRyIHN0YXJ0X2xzbiwK IAogCWN0eC0+cmVvcmRlci0+b3V0cHV0X3Jld3JpdGVzID0gY3R4LT5vcHRpb25zLnJlY2VpdmVf cmV3cml0ZXM7CiAKLQllcmVwb3J0KERFQlVHMSwKKwllcmVwb3J0KExvZ2ljYWxEZWNvZGluZ0xv Z0xldmVsKCksCiAJCQkoZXJybXNnKCJzdGFydGluZyBsb2dpY2FsIGRlY29kaW5nIGZvciBzbG90 IFwiJXNcIiIsCiAJCQkJCU5hbWVTdHIoc2xvdC0+ZGF0YS5uYW1lKSksCiAJCQkgZXJyZGV0YWls KCJTdHJlYW1pbmcgdHJhbnNhY3Rpb25zIGNvbW1pdHRpbmcgYWZ0ZXIgJVgvJTA4WCwgcmVhZGlu ZyBXQUwgZnJvbSAlWC8lMDhYLiIsCmRpZmYgLS1naXQgYS9zcmMvYmFja2VuZC9yZXBsaWNhdGlv bi9sb2dpY2FsL3NuYXBidWlsZC5jIGIvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9z bmFwYnVpbGQuYwppbmRleCBiNDI2OWEzYjEwMi4uMTkyYjE1NjAzNjkgMTAwNjQ0Ci0tLSBhL3Ny Yy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2ljYWwvc25hcGJ1aWxkLmMKKysrIGIvc3JjL2JhY2tl bmQvcmVwbGljYXRpb24vbG9naWNhbC9zbmFwYnVpbGQuYwpAQCAtMTMxMiw3ICsxMzEyLDcgQEAg U25hcEJ1aWxkRmluZFNuYXBzaG90KFNuYXBCdWlsZCAqYnVpbGRlciwgWExvZ1JlY1B0ciBsc24s IHhsX3J1bm5pbmdfeGFjdHMgKnJ1bm4KIAkJYnVpbGRlci0+c3RhdGUgPSBTTkFQQlVJTERfQ09O U0lTVEVOVDsKIAkJYnVpbGRlci0+bmV4dF9waGFzZV9hdCA9IEludmFsaWRUcmFuc2FjdGlvbklk OwogCi0JCWVyZXBvcnQoREVCVUcxLAorCQllcmVwb3J0KExvZ2ljYWxEZWNvZGluZ0xvZ0xldmVs KCksCiAJCQkJZXJybXNnKCJsb2dpY2FsIGRlY29kaW5nIGZvdW5kIGNvbnNpc3RlbnQgcG9pbnQg YXQgJVgvJTA4WCIsCiAJCQkJCSAgIExTTl9GT1JNQVRfQVJHUyhsc24pKSwKIAkJCQllcnJkZXRh aWwoIlRoZXJlIGFyZSBubyBydW5uaW5nIHRyYW5zYWN0aW9ucy4iKSk7CkBAIC0xNDA5LDcgKzE0 MDksNyBAQCBTbmFwQnVpbGRGaW5kU25hcHNob3QoU25hcEJ1aWxkICpidWlsZGVyLCBYTG9nUmVj UHRyIGxzbiwgeGxfcnVubmluZ194YWN0cyAqcnVubgogCQlidWlsZGVyLT5zdGF0ZSA9IFNOQVBC VUlMRF9DT05TSVNURU5UOwogCQlidWlsZGVyLT5uZXh0X3BoYXNlX2F0ID0gSW52YWxpZFRyYW5z YWN0aW9uSWQ7CiAKLQkJZXJlcG9ydChERUJVRzEsCisJCWVyZXBvcnQoTG9naWNhbERlY29kaW5n TG9nTGV2ZWwoKSwKIAkJCQllcnJtc2coImxvZ2ljYWwgZGVjb2RpbmcgZm91bmQgY29uc2lzdGVu dCBwb2ludCBhdCAlWC8lMDhYIiwKIAkJCQkJICAgTFNOX0ZPUk1BVF9BUkdTKGxzbikpLAogCQkJ CWVycmRldGFpbCgiVGhlcmUgYXJlIG5vIG9sZCB0cmFuc2FjdGlvbnMgYW55bW9yZS4iKSk7CkBA IC0xOTE1LDcgKzE5MTUsNyBAQCBTbmFwQnVpbGRSZXN0b3JlKFNuYXBCdWlsZCAqYnVpbGRlciwg WExvZ1JlY1B0ciBsc24pCiAKIAlBc3NlcnQoYnVpbGRlci0+c3RhdGUgPT0gU05BUEJVSUxEX0NP TlNJU1RFTlQpOwogCi0JZXJlcG9ydChERUJVRzEsCisJZXJlcG9ydChMb2dpY2FsRGVjb2RpbmdM b2dMZXZlbCgpLAogCQkJZXJybXNnKCJsb2dpY2FsIGRlY29kaW5nIGZvdW5kIGNvbnNpc3RlbnQg cG9pbnQgYXQgJVgvJTA4WCIsCiAJCQkJICAgTFNOX0ZPUk1BVF9BUkdTKGxzbikpLAogCQkJZXJy ZGV0YWlsKCJMb2dpY2FsIGRlY29kaW5nIHdpbGwgYmVnaW4gdXNpbmcgc2F2ZWQgc25hcHNob3Qu IikpOwpkaWZmIC0tZ2l0IGEvc3JjL2luY2x1ZGUvcmVwbGljYXRpb24vbG9naWNhbC5oIGIvc3Jj L2luY2x1ZGUvcmVwbGljYXRpb24vbG9naWNhbC5oCmluZGV4IGJjOWQ0ZWNlNjcyLi40ZTZjZjM4 OTZmNiAxMDA2NDQKLS0tIGEvc3JjL2luY2x1ZGUvcmVwbGljYXRpb24vbG9naWNhbC5oCisrKyBi L3NyYy9pbmNsdWRlL3JlcGxpY2F0aW9uL2xvZ2ljYWwuaApAQCAtMTUzLDQgKzE1MywyNSBAQCBl eHRlcm4gWExvZ1JlY1B0ciBMb2dpY2FsUmVwbGljYXRpb25TbG90Q2hlY2tQZW5kaW5nV2FsKFhM b2dSZWNQdHIgZW5kX29mX3dhbCwKIGV4dGVybiBYTG9nUmVjUHRyIExvZ2ljYWxTbG90QWR2YW5j ZUFuZENoZWNrU25hcFN0YXRlKFhMb2dSZWNQdHIgbW92ZXRvLAogCQkJCQkJCQkJCQkJCSAgYm9v bCAqZm91bmRfY29uc2lzdGVudF9zbmFwc2hvdCk7CiAKKworLyoKKyAqIFRoaXMgbWFjcm8gZGV0 ZXJtaW5lcyB0aGUgbG9nIGxldmVsIGZvciBtZXNzYWdlcyBhYm91dCBzdGFydGluZyBsb2dpY2Fs CisgKiBkZWNvZGluZyBhbmQgZmluZGluZyBhIGNvbnNpc3RlbnQgcG9pbnQuCisgKgorICogV2hl biBsb2dpY2FsIGRlY29kaW5nIGlzIHRyaWdnZXJlZCBieSBhIGZvcmVncm91bmQgU1FMIGZ1bmN0 aW9uIChlLmcuLAorICogcGdfbG9naWNhbF9zbG90X3BlZWtfYmluYXJ5X2NoYW5nZXMoKSksIHRo ZXNlIG1lc3NhZ2VzIGFyZSBsb2dnZWQgYXQgREVCVUcxCisgKiB0byBhdm9pZCBleGNlc3NpdmUg bG9nIG5vaXNlLiBUaGlzIGlzIGFjY2VwdGFibGUgc2luY2Ugc3VjaCBpc3N1ZXMgYXJlCisgKiB0 eXBpY2FsbHkgbGVzcyBjcml0aWNhbCwgYW5kIHRoZSBtZXNzYWdlcyBjYW4gc3RpbGwgYmUgZW5h YmxlZCBieSBsb3dlcmluZworICogY2xpZW50X21pbl9tZXNzYWdlcyBvciBsb2dfbWluX21lc3Nh Z2VzIGZvciB0aGUgc2Vzc2lvbi4KKyAqCisgKiBXaGVuIHRoZSBtZXNzYWdlcyBvcmlnaW5hdGUg ZnJvbSBiYWNrZ3JvdW5kIGFjdGl2aXR5IChlLmcuLCB3YWxzZW5kZXIgb3IKKyAqIHNsb3RzeW5j IHdvcmtlciksIHRoZXkgYXJlIGxvZ2dlZCBhdCBMT0csIGFzIHRoZXNlIGV2ZW50cyBhcmUgbGVz cyBmcmVxdWVudAorICogYW5kIG1vcmUgbGlrZWx5IHRvIGluZGljYXRlIGlzc3VlcyB0aGF0IERC QXMgc2hvdWxkIG5vdGljZSBieSBkZWZhdWx0LgorICoKKyAqIE5vdGUgdGhhdCBTUUwgZnVuY3Rp b25zIGV4ZWN1dGVkIGJ5IHRoZSBsb2dpY2FsIHdhbHNlbmRlciBhcmUgdHJlYXRlZCBhcworICog YmFja2dyb3VuZCBhY3Rpdml0eS4KKyAqLworI2RlZmluZSBMb2dpY2FsRGVjb2RpbmdMb2dMZXZl bCgpIFwKKwkoQW1SZWd1bGFyQmFja2VuZFByb2Nlc3MoKSA/IERFQlVHMSA6IExPRykKKwogI2Vu ZGlmCmRpZmYgLS1naXQgYS9zcmMvdGVzdC9yZWNvdmVyeS90LzAzOF9zYXZlX2xvZ2ljYWxfc2xv dHNfc2h1dGRvd24ucGwgYi9zcmMvdGVzdC9yZWNvdmVyeS90LzAzOF9zYXZlX2xvZ2ljYWxfc2xv dHNfc2h1dGRvd24ucGwKaW5kZXggMDVhYTc4YjRiYzcuLmMwMzkyZDUwNDYwIDEwMDY0NAotLS0g YS9zcmMvdGVzdC9yZWNvdmVyeS90LzAzOF9zYXZlX2xvZ2ljYWxfc2xvdHNfc2h1dGRvd24ucGwK KysrIGIvc3JjL3Rlc3QvcmVjb3ZlcnkvdC8wMzhfc2F2ZV9sb2dpY2FsX3Nsb3RzX3NodXRkb3du LnBsCkBAIC00OCw3ICs0OCw2IEBAICRub2RlX3B1Ymxpc2hlci0+YXBwZW5kX2NvbmYoCiAJJ3Bv c3RncmVzcWwuY29uZicsIHF7CiBjaGVja3BvaW50X3RpbWVvdXQgPSAxaAogYXV0b3ZhY3V1bSA9 IG9mZgotbG9nX21pbl9tZXNzYWdlcyA9ICdkZWJ1ZzEnCiB9KTsKICRub2RlX3B1Ymxpc2hlci0+ c3RhcnQ7CiAKLS0gCjIuNTEuMgoK --000000000000c3bb6b064ed89efb--