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.94.2) (envelope-from ) id 1rE6lO-004DTp-H7 for pgsql-hackers@arkaria.postgresql.org; Fri, 15 Dec 2023 11:53:55 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rE6lN-001FLA-5z for pgsql-hackers@arkaria.postgresql.org; Fri, 15 Dec 2023 11:53:53 +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.94.2) (envelope-from ) id 1rE6lL-001FJj-17 for pgsql-hackers@lists.postgresql.org; Fri, 15 Dec 2023 11:53:52 +0000 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rE6lI-00AW9c-37 for pgsql-hackers@postgresql.org; Fri, 15 Dec 2023 11:53:49 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 9ABF63200AAD; Fri, 15 Dec 2023 06:53:45 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 15 Dec 2023 06:53:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm1; t=1702641225; x= 1702727625; bh=ONgc4T0LS15HOLP9t4h2x5pm+UFDEiOVxc7XgkV8fT0=; b=M iGyqqODWY6iJfNE1WN8NCV0aFF8j9Pqcdi1AOVN9Sazc5kQaadrsBhmJ3mkBB7fZ jFWDN4LE7PXU4cdbgvgNNn5xsqbXeJmDHmwstmQcTPrlZtwFaEosTKXJJO/XRz+O X8EUAh57qA13md7IkxycbE/mRvS/YSb13zmn9sgAGRfgX3AX2Wz6c9Js+xvUZNhe QYsMWdJQIbjxzJiIT4MJKyCFPkpSt1CuWU3Jk5236n9fX0Np2Iu6vyetgOmavcwQ +Afx4zZMMejMJ9Pnv0NkyHuw+wfeATx0MoV0CtxPVbaEvw4Sur+2LTql/aWFTP1k U3ZoYFkuE/7sjxot6S6UQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1702641225; x=1702727625; bh=ONgc4T0LS15HOLP9t4h2x5pm+UFD EiOVxc7XgkV8fT0=; b=cI7wNjTH9arauOa1vlCWT7waSF2F8b2cQSlSn2hClL2b MxCsOsyOe5S05vyq/8Zseq0s4uGPdVlEUvKN2VEOk1k+4rOCfj1vcahzIz2CeFol XPAec1lPxB7AdfTgCsuDea/8P5YR/n0cZtuAu2ubd/mjCWEUGG58Tlylr0TvvUdD JvWXbCou3P3erCKd2MZyuFcw8Ndz6wNSm7PgTBB6DvyN5WZV+jMhu88+ftjizT/U 8i2MBmwqMBRXu3U9UiZOJ8aDopG70ivd+dCDwG0Xp19NTa+WBKPMbsQGCI9TrpnP eKI+PxaJlu4N6nWYDDpWW6uoK4N06hG0zxhmHCD/2g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvddtvddgfeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptgfkffggfgfuvfevfhfhjgesmhdtreertddvjeenucfhrhhomheprfgvthgv rhcugfhishgvnhhtrhgruhhtuceophgvthgvrhesvghishgvnhhtrhgruhhtrdhorhhgqe enucggtffrrghtthgvrhhnpeektdeutdfhvdfhveeigfffteegvdejvdfhhfevfeevgfdt gfelgeehieevhffgieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehpvghtvghrsegvihhsvghnthhrrghuthdrohhrgh X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 15 Dec 2023 06:53:43 -0500 (EST) Content-Type: multipart/mixed; boundary="------------DOC64C0FFl0jmgNEmxlFqJQf" Message-ID: <690bc5f1-92c7-4bfd-af23-a379a1294bc3@eisentraut.org> Date: Fri, 15 Dec 2023 12:53:40 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: trying again to get incremental backup Content-Language: en-US To: Robert Haas , Jakub Wartak Cc: Alvaro Herrera , Andres Freund , Dilip Kumar , "pgsql-hackers@postgresql.org" References: <202311131625.o7hzq3oukuyd@alvherre.pgsql> From: Peter Eisentraut In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------DOC64C0FFl0jmgNEmxlFqJQf Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit I have a couple of quick fixes here. The first fixes up some things in nls.mk related to a file move. The second is some cleanup because some function you are using has been removed in the meantime; you probably found that yourself while rebasing. The pg_walsummary patch doesn't have a nls.mk, but you also comment that it doesn't have tests yet, so I assume it's not considered complete yet anyway. --------------DOC64C0FFl0jmgNEmxlFqJQf Content-Type: text/plain; charset=UTF-8; name="0002-fixup-Move-src-bin-pg_verifybackup-parse_man.patch.nocfbot" Content-Disposition: attachment; filename*0="0002-fixup-Move-src-bin-pg_verifybackup-parse_man.patch.nocf"; filename*1="bot" Content-Transfer-Encoding: base64 RnJvbSAwNGFhZTRlZTkxZGRkMWQ0Y2UwNjFjMzZhOTliMGZhMThiZGQ5OGVjIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogVGh1LCAxNCBEZWMgMjAyMyAxMjo1MDozMyArMDEwMApTdWJqZWN0 OiBbUEFUQ0ggMi82XSBmaXh1cCEgTW92ZSBzcmMvYmluL3BnX3ZlcmlmeWJhY2t1cC9wYXJz ZV9tYW5pZmVzdC5jIGludG8KIHNyYy9jb21tb24uCgotLS0KIHNyYy9iaW4vcGdfdmVyaWZ5 YmFja3VwL25scy5tayB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvYmluL3BnX3ZlcmlmeWJhY2t1 cC9ubHMubWsgYi9zcmMvYmluL3BnX3ZlcmlmeWJhY2t1cC9ubHMubWsKaW5kZXggZWJhNzNh MmMwNS4uOWU2YTYwNDliYSAxMDA2NDQKLS0tIGEvc3JjL2Jpbi9wZ192ZXJpZnliYWNrdXAv bmxzLm1rCisrKyBiL3NyYy9iaW4vcGdfdmVyaWZ5YmFja3VwL25scy5tawpAQCAtMSwxMCAr MSwxMCBAQAogIyBzcmMvYmluL3BnX3ZlcmlmeWJhY2t1cC9ubHMubWsKIENBVEFMT0dfTkFN RSAgICAgPSBwZ192ZXJpZnliYWNrdXAKIEdFVFRFWFRfRklMRVMgICAgPSAkKEZST05URU5E X0NPTU1PTl9HRVRURVhUX0ZJTEVTKSBcCi0gICAgICAgICAgICAgICAgICAgcGFyc2VfbWFu aWZlc3QuYyBcCiAgICAgICAgICAgICAgICAgICAgcGdfdmVyaWZ5YmFja3VwLmMgXAogICAg ICAgICAgICAgICAgICAgIC4uLy4uL2NvbW1vbi9mZV9tZW11dGlscy5jIFwKLSAgICAgICAg ICAgICAgICAgICAuLi8uLi9jb21tb24vanNvbmFwaS5jCisgICAgICAgICAgICAgICAgICAg Li4vLi4vY29tbW9uL2pzb25hcGkuYyBcCisgICAgICAgICAgICAgICAgICAgLi4vLi4vY29t bW9uL3BhcnNlX21hbmlmZXN0LmMKIEdFVFRFWFRfVFJJR0dFUlMgPSAkKEZST05URU5EX0NP TU1PTl9HRVRURVhUX1RSSUdHRVJTKSBcCiAgICAgICAgICAgICAgICAgICAganNvbl9tYW5p ZmVzdF9wYXJzZV9mYWlsdXJlOjIgXAogICAgICAgICAgICAgICAgICAgIGVycm9yX2NiOjIg XAotLSAKMi40My4wCgo= --------------DOC64C0FFl0jmgNEmxlFqJQf Content-Type: text/plain; charset=UTF-8; name="0004-fixup-Add-a-new-WAL-summarizer-process.patch.nocfbot" Content-Disposition: attachment; filename*0="0004-fixup-Add-a-new-WAL-summarizer-process.patch.nocfbot" Content-Transfer-Encoding: base64 RnJvbSAyNTIxMTA0NDY4N2E2MjllNjMyZWYwYTJiZmFkMzBhY2VhMzM3MjY2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogVGh1LCAxNCBEZWMgMjAyMyAxODozMjoyOSArMDEwMApTdWJqZWN0 OiBbUEFUQ0ggNC82XSBmaXh1cCEgQWRkIGEgbmV3IFdBTCBzdW1tYXJpemVyIHByb2Nlc3Mu CgotLS0KIHNyYy9iYWNrZW5kL2JhY2t1cC9tZXNvbi5idWlsZCAgICAgICAgIHwgMiArLQog c3JjL2JhY2tlbmQvcG9zdG1hc3Rlci93YWxzdW1tYXJpemVyLmMgfCA0ICsrLS0KIDIgZmls ZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL3NyYy9iYWNrZW5kL2JhY2t1cC9tZXNvbi5idWlsZCBiL3NyYy9iYWNrZW5kL2JhY2t1 cC9tZXNvbi5idWlsZAppbmRleCAwZTJkZTkxZTlmLi41ZDRlYmUzZWJlIDEwMDY0NAotLS0g YS9zcmMvYmFja2VuZC9iYWNrdXAvbWVzb24uYnVpbGQKKysrIGIvc3JjL2JhY2tlbmQvYmFj a3VwL21lc29uLmJ1aWxkCkBAIC0xMyw1ICsxMyw1IEBAIGJhY2tlbmRfc291cmNlcyArPSBm aWxlcygKICAgJ2Jhc2ViYWNrdXBfdGhyb3R0bGUuYycsCiAgICdiYXNlYmFja3VwX3pzdGQu YycsCiAgICd3YWxzdW1tYXJ5LmMnLAotICAnd2Fsc3VtbWFyeWZ1bmNzLmMnCisgICd3YWxz dW1tYXJ5ZnVuY3MuYycsCiApCmRpZmYgLS1naXQgYS9zcmMvYmFja2VuZC9wb3N0bWFzdGVy L3dhbHN1bW1hcml6ZXIuYyBiL3NyYy9iYWNrZW5kL3Bvc3RtYXN0ZXIvd2Fsc3VtbWFyaXpl ci5jCmluZGV4IDdjODQwYzM2YjMuLjlmYTE1NTM0OWUgMTAwNjQ0Ci0tLSBhL3NyYy9iYWNr ZW5kL3Bvc3RtYXN0ZXIvd2Fsc3VtbWFyaXplci5jCisrKyBiL3NyYy9iYWNrZW5kL3Bvc3Rt YXN0ZXIvd2Fsc3VtbWFyaXplci5jCkBAIC0yOTAsNyArMjkwLDcgQEAgV2FsU3VtbWFyaXpl ck1haW4odm9pZCkKIAkJRmx1c2hFcnJvclN0YXRlKCk7CiAKIAkJLyogRmx1c2ggYW55IGxl YWtlZCBkYXRhIGluIHRoZSB0b3AtbGV2ZWwgY29udGV4dCAqLwotCQlNZW1vcnlDb250ZXh0 UmVzZXRBbmREZWxldGVDaGlsZHJlbihjb250ZXh0KTsKKwkJTWVtb3J5Q29udGV4dFJlc2V0 KGNvbnRleHQpOwogCiAJCS8qIE5vdyB3ZSBjYW4gYWxsb3cgaW50ZXJydXB0cyBhZ2FpbiAq LwogCQlSRVNVTUVfSU5URVJSVVBUUygpOwpAQCAtMzQyLDcgKzM0Miw3IEBAIFdhbFN1bW1h cml6ZXJNYWluKHZvaWQpCiAJCVhMb2dSZWNQdHIJZW5kX29mX3N1bW1hcnlfbHNuOwogCiAJ CS8qIEZsdXNoIGFueSBsZWFrZWQgZGF0YSBpbiB0aGUgdG9wLWxldmVsIGNvbnRleHQgKi8K LQkJTWVtb3J5Q29udGV4dFJlc2V0QW5kRGVsZXRlQ2hpbGRyZW4oY29udGV4dCk7CisJCU1l bW9yeUNvbnRleHRSZXNldChjb250ZXh0KTsKIAogCQkvKiBQcm9jZXNzIGFueSBzaWduYWxz IHJlY2VpdmVkIHJlY2VudGx5LiAqLwogCQlIYW5kbGVXYWxTdW1tYXJpemVySW50ZXJydXB0 cygpOwotLSAKMi40My4wCgo= --------------DOC64C0FFl0jmgNEmxlFqJQf--