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 1nSRjj-0003dl-Ab for pgsql-hackers@arkaria.postgresql.org; Thu, 10 Mar 2022 22:58:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nSRjh-0001Np-5T for pgsql-hackers@arkaria.postgresql.org; Thu, 10 Mar 2022 22:58:21 +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 1nSRjg-0001Nf-Fq for pgsql-hackers@lists.postgresql.org; Thu, 10 Mar 2022 22:58:20 +0000 Received: from mail-vs1-xe31.google.com ([2607:f8b0:4864:20::e31]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nSRjd-00058X-MP for pgsql-hackers@lists.postgresql.org; Thu, 10 Mar 2022 22:58:19 +0000 Received: by mail-vs1-xe31.google.com with SMTP id z85so7709577vsz.5 for ; Thu, 10 Mar 2022 14:58:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xzilla-net.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0SfrJEx09vcFkmRMvvI8A1BjPEG5F0qAdNqir1g0QyY=; b=DKBMqT3iSvDant2sosh/Dj+8H0Sd/5ShC9q4e1fQfgFGOXhEn9T7v2A3iAldvMwJDL ZC7Cv1UMqhJxKrGabtGbzFTAUc4fUZcsMuGO6jrnk3QSuPibkUNUgsrCa6pzmY8NNywX JpnVJrq2p2Etzta0/cuA3BCYSh/cnvj7u8HGpfvvR8/ltpcpFJ/ShaJVdsbRka09DDzz nedEBGs6aEgfRb6at+0faOMenY3xfHmCaB0IvU1DANvDF3xe8HNFNCV2zItPkKykqdva IPKlSmr5y+Nv8N/OdZTaDiNJVfDQ5gDdnwL2lt0UNxXO7vYaAd6z+U7psoiY5JkfO743 mgbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0SfrJEx09vcFkmRMvvI8A1BjPEG5F0qAdNqir1g0QyY=; b=ZlfLtr/hKPnFoaYun8xlMEZ2GID2L4PUWS+RzH2bH76yeTyQ0VozueLkxNuneaRfZd 7ZZv4KfzLd9z/FUvt2fhs6gFE2te9SAv5qzFGWnTAteSUURfyaRBmcA+mMkrG5W9J6tJ W6hlMw5th4ec+S95PfJ3WMjPQxE322xPFhsSHeON4NpAcg0o2solUSAdJiYGNBQ5BbSr MAUGTbJmnZrbne6jKyNScZbebHGxvHnD36Ns1G6mZByHvQte2mJzoL9q1xinMZ3R7zd3 enwjNVFp+WLvdp4aJ6j/fb0QRILfkid4ZUrrZ6vY35MfBQ/6ZIulUefD91xnVCOgSX9R 2r2Q== X-Gm-Message-State: AOAM5310i5eshFsc58qbEtLOjGqbIHp4w8M7h1AirbMjLSXkzl41JPRK Gt1sEF1+WREYO967QwE4VPmPPpTjIT3Z8G/hQFFBMA== X-Google-Smtp-Source: ABdhPJw5zK7H4N1zIhOR23khBRDt8ZrY3k2PXqcOl60KBzzx4UJVRLToKrQAIYvk/Bw2SAbf4MVuUGtAOvwS8E8CM1E= X-Received: by 2002:a05:6102:387:b0:320:c21a:6850 with SMTP id m7-20020a056102038700b00320c21a6850mr3846456vsq.66.1646953096797; Thu, 10 Mar 2022 14:58:16 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Robert Treat Date: Thu, 10 Mar 2022 17:58:05 -0500 Message-ID: Subject: Re: Changing "Hot Standby" to "hot standby" To: "Daniel Westermann (DWE)" Cc: Michael Paquier , Kyotaro Horiguchi , "aleksander@timescale.com" , "pgsql-hackers@lists.postgresql.org" Content-Type: multipart/mixed; boundary="0000000000004bff2805d9e52663" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000004bff2805d9e52663 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Mar 10, 2022 at 8:45 AM Daniel Westermann (DWE) wrote: > > >>>Hmm. Outside the title that had better use upper-case characters for > >>>the first letter of each word, I can see references to the pattern you > >>>are trying to eliminate in amcheck.sgml (1), config.sgml (3), > >>>protocol.sgml (3) and mvcc.sgml (1). Shouldn't you refresh these as > >>>well if the point is to make the full set of docs consistent? > > >>>As of the full tree, I can see that: > >>> > >>$ git grep "hot standby" | wc -l > >>259 > > >>$ git grep "Hot Standby" | wc -l > >>73 > > >>>So there is a trend for one of the two. > > >>Thanks for looking at it. Yes, I am aware there are other places which = would need to be changed and I think I mentioned that in an >>earlier Email= . Are you suggesting to change all at once? I wanted to start with the docu= mentation and then continue with the other >>places. > > >Attached a new version which also modifies amcheck.sgml, config.sgml, pr= otocol.sgml, and mvcc.sgml accordingly. > > Regards > Daniel > > > From: Daniel Westermann (DWE) > Sent: Wednesday, March 9, 2022 15:15 > To: Michael Paquier > Cc: Robert Treat ; Kyotaro Horiguchi ; aleksander@timescale.com ; pgsql-hackers@l= ists.postgresql.org > Subject: Re: Changing "Hot Standby" to "hot standby" > > >>Hmm. Outside the title that had better use upper-case characters for > >>the first letter of each word, I can see references to the pattern you > >>are trying to eliminate in amcheck.sgml (1), config.sgml (3), > >>protocol.sgml (3) and mvcc.sgml (1). Shouldn't you refresh these as > >>well if the point is to make the full set of docs consistent? > > >>As of the full tree, I can see that: > >> > >>$ git grep "hot standby" | wc -l > >>259 > > >>$ git grep "Hot Standby" | wc -l > >>73 > > >>So there is a trend for one of the two. > > >>Thanks for looking at it. Yes, I am aware there are other places which = would need to be changed and I think I mentioned that in an >>earlier Email= . Are you suggesting to change all at once? I wanted to start with the docu= mentation and then continue with the other >>places. > > >Attached a new version which also modifies amcheck.sgml, config.sgml, pr= otocol.sgml, and mvcc.sgml accordingly. > > Sending this again as my last two mails did not seem to reach the archive= s or the commitfest. Or do they need moderation somehow? > Not sure why the previous emails didn't go through, and still doesn't look like they were picked up. In the interest of progress though, attaching an updated patch with some minor wordsmithing; lmk if you'd prefer this differently Robert Treat https://xzilla.net --0000000000004bff2805d9e52663 Content-Type: application/octet-stream; name="align_hot_standby_v6-rt.patch" Content-Disposition: attachment; filename="align_hot_standby_v6-rt.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l0llb6o10 ZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9hbWNoZWNrLnNnbWwgYi9kb2Mvc3JjL3NnbWwvYW1j aGVjay5zZ21sCmluZGV4IDExZDFlYjVhZjIuLjVkNjFhMzM5MzYgMTAwNjQ0Ci0tLSBhL2RvYy9z cmMvc2dtbC9hbWNoZWNrLnNnbWwKKysrIGIvZG9jL3NyYy9zZ21sL2FtY2hlY2suc2dtbApAQCAt MTc0LDcgKzE3NCw3IEBAIE9SREVSIEJZIGMucmVscGFnZXMgREVTQyBMSU1JVCAxMDsKICAgICAg IGh5cG90aGV0aWNhbGx5LCB1bmRpc2NvdmVyZWQgYnVncyBpbiB0aGUgdW5kZXJseWluZyBCLVRy ZWUgaW5kZXgKICAgICAgIGFjY2VzcyBtZXRob2QgY29kZS4gIE5vdGUgdGhhdAogICAgICAgPGZ1 bmN0aW9uPmJ0X2luZGV4X3BhcmVudF9jaGVjazwvZnVuY3Rpb24+IGNhbm5vdCBiZSB1c2VkIHdo ZW4KLSAgICAgIEhvdCBTdGFuZGJ5IG1vZGUgaXMgZW5hYmxlZCAoaS5lLiwgb24gcmVhZC1vbmx5 IHBoeXNpY2FsCisgICAgICBob3Qgc3RhbmRieSBtb2RlIGlzIGVuYWJsZWQgKGkuZS4sIG9uIHJl YWQtb25seSBwaHlzaWNhbAogICAgICAgcmVwbGljYXMpLCB1bmxpa2UgPGZ1bmN0aW9uPmJ0X2lu ZGV4X2NoZWNrPC9mdW5jdGlvbj4uCiAgICAgIDwvcGFyYT4KICAgICA8L2xpc3RpdGVtPgpkaWZm IC0tZ2l0IGEvZG9jL3NyYy9zZ21sL2NvbmZpZy5zZ21sIGIvZG9jL3NyYy9zZ21sL2NvbmZpZy5z Z21sCmluZGV4IDdlZDhjODJhOWQuLmUyZGIyYTc4OWYgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dt bC9jb25maWcuc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwvY29uZmlnLnNnbWwKQEAgLTQ1NTAsNyAr NDU1MCw3IEBAIEFOWSA8cmVwbGFjZWFibGUgY2xhc3M9InBhcmFtZXRlciI+bnVtX3N5bmM8L3Jl cGxhY2VhYmxlPiAoIDxyZXBsYWNlYWJsZSBjbGFzcz0iCiAgICAgICA8L3Rlcm0+CiAgICAgICA8 bGlzdGl0ZW0+CiAgICAgICAgPHBhcmE+Ci0gICAgICAgIFdoZW4gSG90IFN0YW5kYnkgaXMgYWN0 aXZlLCB0aGlzIHBhcmFtZXRlciBkZXRlcm1pbmVzIGhvdyBsb25nIHRoZQorICAgICAgICBXaGVu IGhvdCBzdGFuZGJ5IGlzIGFjdGl2ZSwgdGhpcyBwYXJhbWV0ZXIgZGV0ZXJtaW5lcyBob3cgbG9u ZyB0aGUKICAgICAgICAgc3RhbmRieSBzZXJ2ZXIgc2hvdWxkIHdhaXQgYmVmb3JlIGNhbmNlbGlu ZyBzdGFuZGJ5IHF1ZXJpZXMgdGhhdAogICAgICAgICBjb25mbGljdCB3aXRoIGFib3V0LXRvLWJl LWFwcGxpZWQgV0FMIGVudHJpZXMsIGFzIGRlc2NyaWJlZCBpbgogICAgICAgICA8eHJlZiBsaW5r ZW5kPSJob3Qtc3RhbmRieS1jb25mbGljdCIvPi4KQEAgLTQ1ODIsNyArNDU4Miw3IEBAIEFOWSA8 cmVwbGFjZWFibGUgY2xhc3M9InBhcmFtZXRlciI+bnVtX3N5bmM8L3JlcGxhY2VhYmxlPiAoIDxy ZXBsYWNlYWJsZSBjbGFzcz0iCiAgICAgICA8L3Rlcm0+CiAgICAgICA8bGlzdGl0ZW0+CiAgICAg ICAgPHBhcmE+Ci0gICAgICAgIFdoZW4gSG90IFN0YW5kYnkgaXMgYWN0aXZlLCB0aGlzIHBhcmFt ZXRlciBkZXRlcm1pbmVzIGhvdyBsb25nIHRoZQorICAgICAgICBXaGVuIGhvdCBzdGFuZGJ5IGlz IGFjdGl2ZSwgdGhpcyBwYXJhbWV0ZXIgZGV0ZXJtaW5lcyBob3cgbG9uZyB0aGUKICAgICAgICAg c3RhbmRieSBzZXJ2ZXIgc2hvdWxkIHdhaXQgYmVmb3JlIGNhbmNlbGluZyBzdGFuZGJ5IHF1ZXJp ZXMgdGhhdAogICAgICAgICBjb25mbGljdCB3aXRoIGFib3V0LXRvLWJlLWFwcGxpZWQgV0FMIGVu dHJpZXMsIGFzIGRlc2NyaWJlZCBpbgogICAgICAgICA8eHJlZiBsaW5rZW5kPSJob3Qtc3RhbmRi eS1jb25mbGljdCIvPi4KQEAgLTEwODg3LDcgKzEwODg3LDcgQEAgZHluYW1pY19saWJyYXJ5X3Bh dGggPSAnQzpcdG9vbHNccG9zdGdyZXNxbDtIOlxteV9wcm9qZWN0XGxpYjskbGliZGlyJwogICAg ICAgICBFbmFibGVzIGxvZ2dpbmcgb2YgcmVjb3ZlcnktcmVsYXRlZCBkZWJ1Z2dpbmcgb3V0cHV0 IHRoYXQgb3RoZXJ3aXNlCiAgICAgICAgIHdvdWxkIG5vdCBiZSBsb2dnZWQuIFRoaXMgcGFyYW1l dGVyIGFsbG93cyB0aGUgdXNlciB0byBvdmVycmlkZSB0aGUKICAgICAgICAgbm9ybWFsIHNldHRp bmcgb2YgPHhyZWYgbGlua2VuZD0iZ3VjLWxvZy1taW4tbWVzc2FnZXMiLz4sIGJ1dCBvbmx5IGZv cgotICAgICAgICBzcGVjaWZpYyBtZXNzYWdlcy4gVGhpcyBpcyBpbnRlbmRlZCBmb3IgdXNlIGlu IGRlYnVnZ2luZyBIb3QgU3RhbmRieS4KKyAgICAgICAgc3BlY2lmaWMgbWVzc2FnZXMuIFRoaXMg aXMgaW50ZW5kZWQgZm9yIHVzZSBpbiBkZWJ1Z2dpbmcgaG90IHN0YW5kYnkuCiAgICAgICAgIFZh bGlkIHZhbHVlcyBhcmUgPGxpdGVyYWw+REVCVUc1PC9saXRlcmFsPiwgPGxpdGVyYWw+REVCVUc0 PC9saXRlcmFsPiwKICAgICAgICAgPGxpdGVyYWw+REVCVUczPC9saXRlcmFsPiwgPGxpdGVyYWw+ REVCVUcyPC9saXRlcmFsPiwgPGxpdGVyYWw+REVCVUcxPC9saXRlcmFsPiwgYW5kCiAgICAgICAg IDxsaXRlcmFsPkxPRzwvbGl0ZXJhbD4uICBUaGUgZGVmYXVsdCwgPGxpdGVyYWw+TE9HPC9saXRl cmFsPiwgZG9lcyBub3QgYWZmZWN0CmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwvaGlnaC1hdmFp bGFiaWxpdHkuc2dtbCBiL2RvYy9zcmMvc2dtbC9oaWdoLWF2YWlsYWJpbGl0eS5zZ21sCmluZGV4 IGI1YjYwNDIxMDQuLjgxZmEyNmY5ODUgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dtbC9oaWdoLWF2 YWlsYWJpbGl0eS5zZ21sCisrKyBiL2RvYy9zcmMvc2dtbC9oaWdoLWF2YWlsYWJpbGl0eS5zZ21s CkBAIC01NDgsOCArNTQ4LDggQEAgcHJvdG9jb2wgdG8gbWFrZSBub2RlcyBhZ3JlZSBvbiBhIHNl cmlhbGl6YWJsZSB0cmFuc2FjdGlvbmFsIG9yZGVyLgogICAgcm9sbGZvcndhcmQgd2lsbCB0YWtl IGNvbnNpZGVyYWJseSBsb25nZXIsIHNvIHRoYXQgdGVjaG5pcXVlIG9ubHkKICAgIG9mZmVycyBh IHNvbHV0aW9uIGZvciBkaXNhc3RlciByZWNvdmVyeSwgbm90IGhpZ2ggYXZhaWxhYmlsaXR5Lgog ICAgQSBzdGFuZGJ5IHNlcnZlciBjYW4gYWxzbyBiZSB1c2VkIGZvciByZWFkLW9ubHkgcXVlcmll cywgaW4gd2hpY2ggY2FzZQotICAgaXQgaXMgY2FsbGVkIGEgSG90IFN0YW5kYnkgc2VydmVyLiBT ZWUgPHhyZWYgbGlua2VuZD0iaG90LXN0YW5kYnkiLz4gZm9yCi0gICBtb3JlIGluZm9ybWF0aW9u LgorICAgaXQgaXMgY2FsbGVkIGEgPGZpcnN0dGVybT5ob3Qgc3RhbmRieTwvZmlyc3R0ZXJtPiBz ZXJ2ZXIuIFNlZSAKKyAgIDx4cmVmIGxpbmtlbmQ9ImhvdC1zdGFuZGJ5Ii8+IGZvciBtb3JlIGlu Zm9ybWF0aW9uLgogICA8L3BhcmE+CiAKICAgPGluZGV4dGVybSB6b25lPSJoaWdoLWF2YWlsYWJp bGl0eSI+CkBAIC0xMDMyLDcgKzEwMzIsNyBAQCBwcmltYXJ5X3Nsb3RfbmFtZSA9ICdub2RlX2Ff c2xvdCcKICAgIDwvcGFyYT4KIAogICAgPHBhcmE+Ci0gICAgSG90IFN0YW5kYnkgZmVlZGJhY2sg cHJvcGFnYXRlcyB1cHN0cmVhbSwgd2hhdGV2ZXIgdGhlIGNhc2NhZGVkIGFycmFuZ2VtZW50Lgor ICAgIEhvdCBzdGFuZGJ5IGZlZWRiYWNrIHByb3BhZ2F0ZXMgdXBzdHJlYW0sIHdoYXRldmVyIHRo ZSBjYXNjYWRlZCBhcnJhbmdlbWVudC4KICAgIDwvcGFyYT4KIAogICAgPHBhcmE+CkBAIC0xNDk5 LDE2ICsxNDk5LDE2IEBAIHN5bmNocm9ub3VzX3N0YW5kYnlfbmFtZXMgPSAnQU5ZIDIgKHMxLCBz MiwgczMpJwogICA8dGl0bGU+SG90IFN0YW5kYnk8L3RpdGxlPgogCiAgIDxpbmRleHRlcm0gem9u ZT0iaGlnaC1hdmFpbGFiaWxpdHkiPgotICAgPHByaW1hcnk+SG90IFN0YW5kYnk8L3ByaW1hcnk+ CisgICA8cHJpbWFyeT5ob3Qgc3RhbmRieTwvcHJpbWFyeT4KICAgPC9pbmRleHRlcm0+CiAKICAg IDxwYXJhPgotICAgIEhvdCBTdGFuZGJ5IGlzIHRoZSB0ZXJtIHVzZWQgdG8gZGVzY3JpYmUgdGhl IGFiaWxpdHkgdG8gY29ubmVjdCB0bworICAgIEhvdCBzdGFuZGJ5IGlzIHRoZSB0ZXJtIHVzZWQg dG8gZGVzY3JpYmUgdGhlIGFiaWxpdHkgdG8gY29ubmVjdCB0bwogICAgIHRoZSBzZXJ2ZXIgYW5k IHJ1biByZWFkLW9ubHkgcXVlcmllcyB3aGlsZSB0aGUgc2VydmVyIGlzIGluIGFyY2hpdmUKICAg ICByZWNvdmVyeSBvciBzdGFuZGJ5IG1vZGUuIFRoaXMKICAgICBpcyB1c2VmdWwgYm90aCBmb3Ig cmVwbGljYXRpb24gcHVycG9zZXMgYW5kIGZvciByZXN0b3JpbmcgYSBiYWNrdXAKICAgICB0byBh IGRlc2lyZWQgc3RhdGUgd2l0aCBncmVhdCBwcmVjaXNpb24uCi0gICAgVGhlIHRlcm0gSG90IFN0 YW5kYnkgYWxzbyByZWZlcnMgdG8gdGhlIGFiaWxpdHkgb2YgdGhlIHNlcnZlciB0byBtb3ZlCisg ICAgVGhlIHRlcm0gaG90IHN0YW5kYnkgYWxzbyByZWZlcnMgdG8gdGhlIGFiaWxpdHkgb2YgdGhl IHNlcnZlciB0byBtb3ZlCiAgICAgZnJvbSByZWNvdmVyeSB0aHJvdWdoIHRvIG5vcm1hbCBvcGVy YXRpb24gd2hpbGUgdXNlcnMgY29udGludWUgcnVubmluZwogICAgIHF1ZXJpZXMgYW5kL29yIGtl ZXAgdGhlaXIgY29ubmVjdGlvbnMgb3Blbi4KICAgIDwvcGFyYT4KQEAgLTE2MjMsNyArMTYyMyw3 IEBAIHN5bmNocm9ub3VzX3N0YW5kYnlfbmFtZXMgPSAnQU5ZIDIgKHMxLCBzMiwgczMpJwogICAg ICAgIGJlaW5nIGV4ZWN1dGVkIGR1cmluZyByZWNvdmVyeS4gIFRoaXMgcmVzdHJpY3Rpb24gYXBw bGllcyBldmVuIHRvCiAgICAgICAgdGVtcG9yYXJ5IHRhYmxlcywgYmVjYXVzZSB0YWJsZSByb3dz IGNhbm5vdCBiZSByZWFkIG9yIHdyaXR0ZW4gd2l0aG91dAogICAgICAgIGFzc2lnbmluZyBhIHRy YW5zYWN0aW9uIElELCB3aGljaCBpcyBjdXJyZW50bHkgbm90IHBvc3NpYmxlIGluIGEKLSAgICAg ICBIb3QgU3RhbmRieSBlbnZpcm9ubWVudC4KKyAgICAgICBob3Qgc3RhbmRieSBlbnZpcm9ubWVu dC4KICAgICAgIDwvcGFyYT4KICAgICAgPC9saXN0aXRlbT4KICAgICAgPGxpc3RpdGVtPgpAQCAt MTcwMyw3ICsxNzAzLDcgQEAgc3luY2hyb25vdXNfc3RhbmRieV9uYW1lcyA9ICdBTlkgMiAoczEs IHMyLCBzMyknCiAgICA8cGFyYT4KICAgICBJbiBub3JtYWwgb3BlcmF0aW9uLCA8cXVvdGU+cmVh ZC1vbmx5PC9xdW90ZT4gdHJhbnNhY3Rpb25zIGFyZSBhbGxvd2VkIHRvCiAgICAgdXNlIDxjb21t YW5kPkxJU1RFTjwvY29tbWFuZD4gYW5kIDxjb21tYW5kPk5PVElGWTwvY29tbWFuZD4sCi0gICAg c28gSG90IFN0YW5kYnkgc2Vzc2lvbnMgb3BlcmF0ZSB1bmRlciBzbGlnaHRseSB0aWdodGVyCisg ICAgc28gaG90IHN0YW5kYnkgc2Vzc2lvbnMgb3BlcmF0ZSB1bmRlciBzbGlnaHRseSB0aWdodGVy CiAgICAgcmVzdHJpY3Rpb25zIHRoYW4gb3JkaW5hcnkgcmVhZC1vbmx5IHNlc3Npb25zLiAgSXQg aXMgcG9zc2libGUgdGhhdCBzb21lCiAgICAgb2YgdGhlc2UgcmVzdHJpY3Rpb25zIG1pZ2h0IGJl IGxvb3NlbmVkIGluIGEgZnV0dXJlIHJlbGVhc2UuCiAgICA8L3BhcmE+CkBAIC0xNzQ2LDcgKzE3 NDYsNyBAQCBzeW5jaHJvbm91c19zdGFuZGJ5X25hbWVzID0gJ0FOWSAyIChzMSwgczIsIHMzKScK ICAgIDwvcGFyYT4KIAogICAgPHBhcmE+Ci0gICAgVGhlcmUgYXJlIGFsc28gYWRkaXRpb25hbCB0 eXBlcyBvZiBjb25mbGljdCB0aGF0IGNhbiBvY2N1ciB3aXRoIEhvdCBTdGFuZGJ5LgorICAgIFRo ZXJlIGFyZSBhbHNvIGFkZGl0aW9uYWwgdHlwZXMgb2YgY29uZmxpY3QgdGhhdCBjYW4gb2NjdXIg d2l0aCBob3Qgc3RhbmRieS4KICAgICBUaGVzZSBjb25mbGljdHMgYXJlIDxlbXBoYXNpcz5oYXJk IGNvbmZsaWN0czwvZW1waGFzaXM+IGluIHRoZSBzZW5zZSB0aGF0IHF1ZXJpZXMKICAgICBtaWdo dCBuZWVkIHRvIGJlIGNhbmNlbGVkIGFuZCwgaW4gc29tZSBjYXNlcywgc2Vzc2lvbnMgZGlzY29u bmVjdGVkIHRvIHJlc29sdmUgdGhlbS4KICAgICBUaGUgdXNlciBpcyBwcm92aWRlZCB3aXRoIHNl dmVyYWwgd2F5cyB0byBoYW5kbGUgdGhlc2UKQEAgLTE5NDcsOCArMTk0Nyw4IEBAIHN5bmNocm9u b3VzX3N0YW5kYnlfbmFtZXMgPSAnQU5ZIDIgKHMxLCBzMiwgczMpJwogICAgIElmIDx2YXJuYW1l PmhvdF9zdGFuZGJ5PC92YXJuYW1lPiBpcyA8bGl0ZXJhbD5vbjwvbGl0ZXJhbD4gaW4gPGZpbGVu YW1lPnBvc3RncmVzcWwuY29uZjwvZmlsZW5hbWU+CiAgICAgKHRoZSBkZWZhdWx0IHZhbHVlKSBh bmQgdGhlcmUgaXMgYQogICAgIDxsaW5rIGxpbmtlbmQ9ImZpbGUtc3RhbmRieS1zaWduYWwiPjxm aWxlbmFtZT5zdGFuZGJ5LnNpZ25hbDwvZmlsZW5hbWU+PC9saW5rPjxpbmRleHRlcm0+PHByaW1h cnk+c3RhbmRieS5zaWduYWw8L3ByaW1hcnk+PHNlY29uZGFyeT5mb3IgaG90IHN0YW5kYnk8L3Nl Y29uZGFyeT48L2luZGV4dGVybT4KLSAgICBmaWxlIHByZXNlbnQsIHRoZSBzZXJ2ZXIgd2lsbCBy dW4gaW4gSG90IFN0YW5kYnkgbW9kZS4KLSAgICBIb3dldmVyLCBpdCBtYXkgdGFrZSBzb21lIHRp bWUgZm9yIEhvdCBTdGFuZGJ5IGNvbm5lY3Rpb25zIHRvIGJlIGFsbG93ZWQsCisgICAgZmlsZSBw cmVzZW50LCB0aGUgc2VydmVyIHdpbGwgcnVuIGluIGhvdCBzdGFuZGJ5IG1vZGUuCisgICAgSG93 ZXZlciwgaXQgbWF5IHRha2Ugc29tZSB0aW1lIGZvciBob3Qgc3RhbmRieSBjb25uZWN0aW9ucyB0 byBiZSBhbGxvd2VkLAogICAgIGJlY2F1c2UgdGhlIHNlcnZlciB3aWxsIG5vdCBhY2NlcHQgY29u bmVjdGlvbnMgdW50aWwgaXQgaGFzIGNvbXBsZXRlZAogICAgIHN1ZmZpY2llbnQgcmVjb3Zlcnkg dG8gcHJvdmlkZSBhIGNvbnNpc3RlbnQgc3RhdGUgYWdhaW5zdCB3aGljaCBxdWVyaWVzCiAgICAg Y2FuIHJ1bi4gIER1cmluZyB0aGlzIHBlcmlvZCwKQEAgLTIyODIsNyArMjI4Miw3IEBAIEhJTlQ6 ICBZb3UgY2FuIHRoZW4gcmVzdGFydCB0aGUgc2VydmVyIGFmdGVyIG1ha2luZyB0aGUgbmVjZXNz YXJ5IGNvbmZpZ3VyYXRpb24KICAgIDx0aXRsZT5DYXZlYXRzPC90aXRsZT4KIAogICAgPHBhcmE+ Ci0gICAgVGhlcmUgYXJlIHNldmVyYWwgbGltaXRhdGlvbnMgb2YgSG90IFN0YW5kYnkuCisgICAg VGhlcmUgYXJlIHNldmVyYWwgbGltaXRhdGlvbnMgb2YgaG90IHN0YW5kYnkuCiAgICAgVGhlc2Ug Y2FuIGFuZCBwcm9iYWJseSB3aWxsIGJlIGZpeGVkIGluIGZ1dHVyZSByZWxlYXNlczoKIAogICA8 aXRlbWl6ZWRsaXN0PgpAQCAtMjI5OSw3ICsyMjk5LDcgQEAgSElOVDogIFlvdSBjYW4gdGhlbiBy ZXN0YXJ0IHRoZSBzZXJ2ZXIgYWZ0ZXIgbWFraW5nIHRoZSBuZWNlc3NhcnkgY29uZmlndXJhdGlv bgogICAgIDxwYXJhPgogICAgICBWYWxpZCBzdGFydGluZyBwb2ludHMgZm9yIHN0YW5kYnkgcXVl cmllcyBhcmUgZ2VuZXJhdGVkIGF0IGVhY2gKICAgICAgY2hlY2twb2ludCBvbiB0aGUgcHJpbWFy eS4gSWYgdGhlIHN0YW5kYnkgaXMgc2h1dCBkb3duIHdoaWxlIHRoZSBwcmltYXJ5Ci0gICAgIGlz IGluIGEgc2h1dGRvd24gc3RhdGUsIGl0IG1pZ2h0IG5vdCBiZSBwb3NzaWJsZSB0byByZS1lbnRl ciBIb3QgU3RhbmRieQorICAgICBpcyBpbiBhIHNodXRkb3duIHN0YXRlLCBpdCBtaWdodCBub3Qg YmUgcG9zc2libGUgdG8gcmUtZW50ZXIgaG90IHN0YW5kYnkKICAgICAgdW50aWwgdGhlIHByaW1h cnkgaXMgc3RhcnRlZCB1cCwgc28gdGhhdCBpdCBnZW5lcmF0ZXMgZnVydGhlciBzdGFydGluZwog ICAgICBwb2ludHMgaW4gdGhlIFdBTCBsb2dzLiAgVGhpcyBzaXR1YXRpb24gaXNuJ3QgYSBwcm9i bGVtIGluIHRoZSBtb3N0CiAgICAgIGNvbW1vbiBzaXR1YXRpb25zIHdoZXJlIGl0IG1pZ2h0IGhh cHBlbi4gR2VuZXJhbGx5LCBpZiB0aGUgcHJpbWFyeSBpcwpkaWZmIC0tZ2l0IGEvZG9jL3NyYy9z Z21sL212Y2Muc2dtbCBiL2RvYy9zcmMvc2dtbC9tdmNjLnNnbWwKaW5kZXggNmM5NGY2YTk0Mi4u ZGEwN2YzZjZjNiAxMDA2NDQKLS0tIGEvZG9jL3NyYy9zZ21sL212Y2Muc2dtbAorKysgYi9kb2Mv c3JjL3NnbWwvbXZjYy5zZ21sCkBAIC0xNzQxLDcgKzE3NDEsNyBAQCBTRUxFQ1QgcGdfYWR2aXNv cnlfbG9jayhxLmlkKSBGUk9NCiAKICAgIDxwYXJhPgogICAgIFN1cHBvcnQgZm9yIHRoZSBTZXJp YWxpemFibGUgdHJhbnNhY3Rpb24gaXNvbGF0aW9uIGxldmVsIGhhcyBub3QgeWV0Ci0gICAgYmVl biBhZGRlZCB0byBIb3QgU3RhbmRieSByZXBsaWNhdGlvbiB0YXJnZXRzIChkZXNjcmliZWQgaW4K KyAgICBiZWVuIGFkZGVkIHRvIGhvdCBzdGFuZGJ5IHJlcGxpY2F0aW9uIHRhcmdldHMgKGRlc2Ny aWJlZCBpbgogICAgIDx4cmVmIGxpbmtlbmQ9ImhvdC1zdGFuZGJ5Ii8+KS4gIFRoZSBzdHJpY3Rl c3QgaXNvbGF0aW9uIGxldmVsIGN1cnJlbnRseQogICAgIHN1cHBvcnRlZCBpbiBob3Qgc3RhbmRi eSBtb2RlIGlzIFJlcGVhdGFibGUgUmVhZC4gIFdoaWxlIHBlcmZvcm1pbmcgYWxsCiAgICAgcGVy bWFuZW50IGRhdGFiYXNlIHdyaXRlcyB3aXRoaW4gU2VyaWFsaXphYmxlIHRyYW5zYWN0aW9ucyBv biB0aGUKZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9wcm90b2NvbC5zZ21sIGIvZG9jL3NyYy9z Z21sL3Byb3RvY29sLnNnbWwKaW5kZXggMDY5NWJjZDQyMy4uOTE3OGM3NzliYSAxMDA2NDQKLS0t IGEvZG9jL3NyYy9zZ21sL3Byb3RvY29sLnNnbWwKKysrIGIvZG9jL3NyYy9zZ21sL3Byb3RvY29s LnNnbWwKQEAgLTI0MTcsNyArMjQxNyw3IEBAIFRoZSBjb21tYW5kcyBhY2NlcHRlZCBpbiByZXBs aWNhdGlvbiBtb2RlIGFyZToKICAgICAgIDx2YXJpYWJsZWxpc3Q+CiAgICAgICA8dmFybGlzdGVu dHJ5IGlkPSJwcm90b2NvbC1yZXBsaWNhdGlvbi1ob3Qtc3RhbmRieS1mZWVkYmFjay1tZXNzYWdl Ij4KICAgICAgIDx0ZXJtPgotICAgICAgICAgIEhvdCBTdGFuZGJ5IGZlZWRiYWNrIG1lc3NhZ2Ug KEYpCisgICAgICAgICAgSG90IHN0YW5kYnkgZmVlZGJhY2sgbWVzc2FnZSAoRikKICAgICAgIDwv dGVybT4KICAgICAgIDxsaXN0aXRlbT4KICAgICAgIDxwYXJhPgpAQCAtMjQyOCw3ICsyNDI4LDcg QEAgVGhlIGNvbW1hbmRzIGFjY2VwdGVkIGluIHJlcGxpY2F0aW9uIG1vZGUgYXJlOgogICAgICAg PC90ZXJtPgogICAgICAgPGxpc3RpdGVtPgogICAgICAgPHBhcmE+Ci0gICAgICAgICAgSWRlbnRp ZmllcyB0aGUgbWVzc2FnZSBhcyBhIEhvdCBTdGFuZGJ5IGZlZWRiYWNrIG1lc3NhZ2UuCisgICAg ICAgICAgSWRlbnRpZmllcyB0aGUgbWVzc2FnZSBhcyBhIGhvdCBzdGFuZGJ5IGZlZWRiYWNrIG1l c3NhZ2UuCiAgICAgICA8L3BhcmE+CiAgICAgICA8L2xpc3RpdGVtPgogICAgICAgPC92YXJsaXN0 ZW50cnk+CkBAIC0yNDUxLDcgKzI0NTEsNyBAQCBUaGUgY29tbWFuZHMgYWNjZXB0ZWQgaW4gcmVw bGljYXRpb24gbW9kZSBhcmU6CiAgICAgICA8cGFyYT4KICAgICAgICAgICBUaGUgc3RhbmRieSdz IGN1cnJlbnQgZ2xvYmFsIHhtaW4sIGV4Y2x1ZGluZyB0aGUgY2F0YWxvZ194bWluIGZyb20gYW55 CiAgICAgICAgICAgcmVwbGljYXRpb24gc2xvdHMuIElmIGJvdGggdGhpcyB2YWx1ZSBhbmQgdGhl IGZvbGxvd2luZwotICAgICAgICAgIGNhdGFsb2dfeG1pbiBhcmUgMCB0aGlzIGlzIHRyZWF0ZWQg YXMgYSBub3RpZmljYXRpb24gdGhhdCBIb3QgU3RhbmRieQorICAgICAgICAgIGNhdGFsb2dfeG1p biBhcmUgMCB0aGlzIGlzIHRyZWF0ZWQgYXMgYSBub3RpZmljYXRpb24gdGhhdCBob3Qgc3RhbmRi eQogICAgICAgICAgIGZlZWRiYWNrIHdpbGwgbm8gbG9uZ2VyIGJlIHNlbnQgb24gdGhpcyBjb25u ZWN0aW9uLiBMYXRlciBub24temVybwogICAgICAgICAgIG1lc3NhZ2VzIG1heSByZWluaXRpYXRl IHRoZSBmZWVkYmFjayBtZWNoYW5pc20uCiAgICAgICA8L3BhcmE+Cg== --0000000000004bff2805d9e52663--