From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id A19D51FF163 for ; Thu, 21 Nov 2024 20:21:55 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id F41684D21; Thu, 21 Nov 2024 20:22:02 +0100 (CET) Date: Thu, 21 Nov 2024 20:21:59 +0100 (CET) From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= To: Proxmox Backup Server development discussion , Gabriel Goller Message-ID: <1974064487.8066.1732216919425@webmail.proxmox.com> In-Reply-To: <20241121133509.289419-1-g.goller@proxmox.com> References: <20241121133509.289419-1-g.goller@proxmox.com> MIME-Version: 1.0 X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev69 X-Originating-Client: open-xchange-appsuite X-SPAM-LEVEL: Spam detection results: 0 AWL 0.048 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pbs-devel] [PATCH proxmox-backup v4 0/4] fix #3786: resync corrupt chunks in sync-job X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" Q29uc2lkZXIgcGF0Y2hlcyAyLTQsIGFuZCAxIHdpdGggdGhlIHNsaWdodCBhZGFwdGF0aW9uIGZv ciB0aGUgZmlyc3QgaGVscGVyCgpSZXZpZXdlZC1ieTogRmFiaWFuIEdyw7xuYmljaGxlciA8Zi5n cnVlbmJpY2hsZXJAcHJveG1veC5jb20+Cgo+IEdhYnJpZWwgR29sbGVyIDxnLmdvbGxlckBwcm94 bW94LmNvbT4gaGF0IGFtIDIxLjExLjIwMjQgMTQ6MzUgQ0VUIGdlc2NocmllYmVuOgo+IAo+ICAK PiBBZGQgYW4gb3B0aW9uIGByZXN5bmMtY29ycnVwdGAgdGhhdCByZXN5bmNzIGNvcnJ1cHQgc25h cHNob3RzIHdoZW4gcnVubmluZwo+IHN5bmMtam9iLiBUaGlzIG9wdGlvbiBjaGVja3MgaWYgdGhl IGxvY2FsIHNuYXBzaG90IGZhaWxlZCB0aGUgbGFzdAo+IHZlcmlmaWNhdGlvbiBhbmQgaWYgaXQg ZGlkLCBvdmVyd3JpdGVzIHRoZSBsb2NhbCBzbmFwc2hvdCB3aXRoIHRoZQo+IHJlbW90ZSBvbmUu Cj4gCj4gVGhpcyBpcyBxdWl0ZSB1c2VmdWwsIGFzIHdlIGN1cnJlbnRseSBkb24ndCBoYXZlIGFu IG9wdGlvbiB0byAiZml4IiAKPiBicm9rZW4gY2h1bmtzL3NuYXBzaG90cyBpbiBhbnkgd2F5LCBl dmVuIGlmIGEgaGVhbHRoeSB2ZXJzaW9uIGlzIG9uIAo+IGFub3RoZXIgKGUuZy4gb2Zmc2l0ZSkg aW5zdGFuY2UuCj4gCj4gSW1wb3J0YW50IHRoaW5ncyB0byBub3RlIGFyZSBhbHNvOiB0aGlzIGhh cyBhIHNsaWdodCBwZXJmb3JtYW5jZSAKPiBwZW5hbHR5LCBhcyBhbGwgdGhlIG1hbmlmZXN0cyBo YXZlIHRvIGJlIGxvb2tlZCB0aHJvdWdoLCBhbmQgYSAKPiB2ZXJpZmljYXRpb24gam9iIGhhcyB0 byBiZSBydW4gYmVmb3JlaGFuZCwgb3RoZXJ3aXNlIHdlIGRvIG5vdCBrbm93IAo+IGlmIHRoZSBz bmFwc2hvdCBpcyBoZWFsdGh5Lgo+IAo+IE5vdGU6IFRoaXMgc2VyaWVzIHdhcyBvcmlnaW5hbGx5 IHdyaXR0ZW4gYnkgU2hhbm5vbiEgSSBqdXN0IHBpY2tlZCBpdCAKPiB1cCwgcmViYXNlZCwgYW5k IGZpeGVkIHRoZSBvYnZpb3VzIGNvbW1lbnRzIG9uIHRoZSBsYXN0IHNlcmllcy4KPiAKPiBDaGFu Z2Vsb2cgdjQgKHRoYW5rcyBARmFiaWFuKToKPiAgLSBtYWtlIHZlcmlmeV9zdGF0ZSBidWJibGUg dXAgZXJyb3JzCj4gIC0gY2FsbCB2ZXJpZnlfc3RhdGUgaGVscGVyIGV2ZXJ5d2hlcmUgd2UgbmVl ZCB0aGUgdmVyaWZ5X3N0YXRlCj4gIC0gcmVzeW5jIGJyb2tlbiBtYW5pZmVzdHMgKHNvIHJlc3lu YyB3aGVuIGxvYWRfbWFuaWZlc3QgZmFpbHMpCj4gCj4gQ2hhbmdlbG9nIHYzICh0aGFua3MgQEZh Ymlhbik6Cj4gIC0gZmlsdGVyIG91dCBzbmFwc2hvdHMgZWFybGllciBpbiB0aGUgcHVsbF9ncm91 cCBmdW5jdGlvbgo+ICAtIG1vdmUgdmVyaWZ5X3N0YXRlIHRvIEJhY2t1cE1hbmlmZXN0IGFuZCBm aXhlZCBpbnZvY2F0aW9ucwo+ICAtIHJldmVydGVkIHZlcmlmeV9zdGF0ZSBPcHRpb24gLT4gUmVz dWx0IHN0YXRlIChJdCBkb2Vzbid0IG1hdHRlciBpZiB3ZSBnZXQgYW4KPiAgICBlcnJvciwgd2Ug Z2V0IHRoYXQgcXVpdGUgb2Z0ZW4gZi5lLiBpbiBuZXcgYmFja3VwcykKPiAgLSByZW1vdmVkIHNv bWUgdW5uZWNlc3NhcnkgbG9nIGxpbmVzCj4gIC0gcmVtb3ZlZCBzb21lIHVubmVjZXNzYXJ5IGlt cG9ydHMgYW5kIG1vZGlmaWNhdGlvbnMKPiAgLSByZWJhc2UgdG8gY3VycmVudCBtYXN0ZXIKPiAK PiBDaGFuZ2Vsb2cgdjIgKHRoYW5rcyBAVGhvbWFzKToKPiAgLSBvcmRlciBnaXQgdHJhaWxlcnMK PiAgLSBhZGp1c3RlZCBzY2hlbWEgZGVzY3JpcHRpb24gdG8gaW5jbHVkZSBicm9rZW4gaW5kZXhl cwo+ICAtIGNoYW5nZSB2ZXJpZnlfc3RhdGUgdG8gcmV0dXJuIGEgUmVzdWx0PF8sXz4KPiAgLSBw cmludCBlcnJvciBpZiB2ZXJpZnlfc3RhdGUgaXMgbm90IGFibGUgdG8gcmVhZCB0aGUgc3RhdGUK PiAgLSB1cGRhdGUgZG9jcyBvbiBwdWxsX3NuYXBzaG90IGZ1bmN0aW9uCj4gIC0gc2ltcGxpZnkg bG9naWMgYnkgY29tYmluaW5nIGZsYWdzCj4gIC0gbW92ZSBsb2cgbGluZSBvdXQgb2YgbG9vcCB0 byBvbmx5IHByaW50IG9uY2UgdGhhdCB3ZSByZXN5bmMgdGhlIHNuYXBzaG90Cj4gCj4gQ2hhbmdl bG9nIHNpbmNlIFJGQyAoU2hhbm5vbidzIHdvcmspOgo+ICAtIHJlbmFtZSBvcHRpb24gZnJvbSBk ZWVwLXN5bmMgdG8gcmVzeW5jLWNvcnJ1cHQKPiAgLSByZWJhc2Ugb24gbGF0ZXN0IG1hc3RlciAo YW5kIGNoYW5nZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzLCBhcyBhIAo+ICAgICAgbG90IGhhcyBj aGFuZ2VkIGFyb3VuZCBzeW5jLWpvYnMpCj4gCj4gcHJveG1veC1iYWNrdXA6Cj4gCj4gR2Ficmll bCBHb2xsZXIgKDQpOgo+ICAgc25hcHNob3Q6IGFkZCBoZWxwZXIgZnVuY3Rpb24gdG8gcmV0cmll dmUgdmVyaWZ5X3N0YXRlCj4gICBmaXggIzM3ODY6IGFwaTogYWRkIHJlc3luYy1jb3JydXB0IG9w dGlvbiB0byBzeW5jIGpvYnMKPiAgIGZpeCAjMzc4NjogdWkvY2xpOiBhZGQgcmVzeW5jLWNvcnJ1 cHQgb3B0aW9uIG9uIHN5bmMtam9icwo+ICAgZml4ICMzNzg2OiBkb2NzOiBhZGQgcmVzeW5jLWNv cnJ1cHQgb3B0aW9uIHRvIHN5bmMtam9iCj4gCj4gIGRvY3MvbWFuYWdpbmctcmVtb3Rlcy5yc3Qg ICAgICAgICB8ICA2ICsrKwo+ICBwYnMtYXBpLXR5cGVzL3NyYy9qb2JzLnJzICAgICAgICAgfCAx MCArKysrKwo+ICBwYnMtZGF0YXN0b3JlL3NyYy9iYWNrdXBfaW5mby5ycyAgfCAxNSArKysrKyst Cj4gIHBicy1kYXRhc3RvcmUvc3JjL21hbmlmZXN0LnJzICAgICB8IDE0ICsrKysrLQo+ICBzcmMv YXBpMi9hZG1pbi9kYXRhc3RvcmUucnMgICAgICAgfCAxNiArKystLS0tCj4gIHNyYy9hcGkyL2Jh Y2t1cC9tb2QucnMgICAgICAgICAgICB8IDEzICsrKy0tLQo+ICBzcmMvYXBpMi9jb25maWcvc3lu Yy5ycyAgICAgICAgICAgfCAgNCArKwo+ICBzcmMvYXBpMi9wdWxsLnJzICAgICAgICAgICAgICAg ICAgfCAgOSArKystCj4gIHNyYy9iYWNrdXAvdmVyaWZ5LnJzICAgICAgICAgICAgICB8ICA3ICsr LQo+ICBzcmMvYmluL3Byb3htb3gtYmFja3VwLW1hbmFnZXIucnMgfCAxNiArKysrKystCj4gIHNy Yy9zZXJ2ZXIvcHVsbC5ycyAgICAgICAgICAgICAgICB8IDcyICsrKysrKysrKysrKysrKysrKysr KysrKy0tLS0tLS0KPiAgd3d3L3dpbmRvdy9TeW5jSm9iRWRpdC5qcyAgICAgICAgIHwgMTEgKysr KysKPiAgMTIgZmlsZXMgY2hhbmdlZCwgMTUxIGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygt KQo+IAo+IAo+IFN1bW1hcnkgb3ZlciBhbGwgcmVwb3NpdG9yaWVzOgo+ICAgMTIgZmlsZXMgY2hh bmdlZCwgMTUxIGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQo+IAo+IC0tIAo+IEdlbmVy YXRlZCBieSBnaXQtbXVycHAgMC43LjEKPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+IHBicy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBwYnMtZGV2 ZWxAbGlzdHMucHJveG1veC5jb20KPiBodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4v bWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1kZXZlbEBsaXN0 cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9s aXN0aW5mby9wYnMtZGV2ZWwK