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 A49B51FF168 for ; Mon, 14 Oct 2024 12:00:58 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id DB9AA31CB6; Mon, 14 Oct 2024 12:01:29 +0200 (CEST) Date: Mon, 14 Oct 2024 12:01:26 +0200 (CEST) From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= To: Christian Ebner , Proxmox Backup Server development discussion Message-ID: <552165182.3870.1728900086933@webmail.proxmox.com> In-Reply-To: <32bfdcb7-673f-4f23-a434-a1bc1f3f54b1@proxmox.com> References: <20240912143322.548839-1-c.ebner@proxmox.com> <20240912143322.548839-16-c.ebner@proxmox.com> <1728569144.0jenvegsgc.astroid@yuna.none> <4aef8355-d0a6-48fe-b413-7a70cfce11c9@proxmox.com> <1609079643.3855.1728898866795@webmail.proxmox.com> <32bfdcb7-673f-4f23-a434-a1bc1f3f54b1@proxmox.com> MIME-Version: 1.0 X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev68 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 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. 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 v3 proxmox-backup 15/33] fix #3044: server: implement push support for sync operations 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" Cj4gQ2hyaXN0aWFuIEVibmVyIDxjLmVibmVyQHByb3htb3guY29tPiBoYXQgYW0gMTQuMTAuMjAy NCAxMTo1MyBDRVNUIGdlc2NocmllYmVuOgo+IAo+ICAKPiBPbiAxMC8xNC8yNCAxMTo0MSwgRmFi aWFuIEdyw7xuYmljaGxlciB3cm90ZToKPiA+IAo+ID4+IENocmlzdGlhbiBFYm5lciA8Yy5lYm5l ckBwcm94bW94LmNvbT4gaGF0IGFtIDE0LjEwLjIwMjQgMTE6MzIgQ0VTVCBnZXNjaHJpZWJlbjoK PiA+PiBPbiAxMC8xMC8yNCAxNjo0OCwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPiA+Pj4+ ICsvLyBSZWFkIGZpeGVkIG9yIGR5bmFtaWMgaW5kZXggYW5kIHB1c2ggdG8gdGFyZ2V0IGJ5IHVw bG9hZGluZyB2aWEgdGhlIGJhY2t1cCB3cml0ZXIgaW5zdGFuY2UKPiA+Pj4+ICsvLwo+ID4+Pj4g Ky8vIEZvciBmaXhlZCBpbmRleGVzLCB0aGUgc2l6ZSBtdXN0IGJlIHByb3ZpZGVkIGFzIGdpdmVu IGJ5IHRoZSBpbmRleCByZWFkZXIuCj4gPj4+PiArI1thbGxvdyhjbGlwcHk6OnRvb19tYW55X2Fy Z3VtZW50cyldCj4gPj4+PiArYXN5bmMgZm4gcHVzaF9pbmRleDwnYT4oCj4gPj4+PiArICAgIGZp bGVuYW1lOiAmJ2Egc3RyLAo+ID4+Pj4gKyAgICBpbmRleDogaW1wbCBJbmRleEZpbGUgKyBTZW5k ICsgJ3N0YXRpYywKPiA+Pj4+ICsgICAgY2h1bmtfcmVhZGVyOiBBcmM8ZHluIEFzeW5jUmVhZENo dW5rPiwKPiA+Pj4+ICsgICAgYmFja3VwX3dyaXRlcjogJkJhY2t1cFdyaXRlciwKPiA+Pj4+ICsg ICAgbWFuaWZlc3Q6ICZtdXQgQmFja3VwTWFuaWZlc3QsCj4gPj4+PiArICAgIGNyeXB0X21vZGU6 IENyeXB0TW9kZSwKPiA+Pj4+ICsgICAgc2l6ZTogT3B0aW9uPHU2ND4sCj4gPj4+PiArICAgIGtu b3duX2NodW5rczogJkFyYzxNdXRleDxIYXNoU2V0PFt1ODsgMzJdPj4+LAo+ID4+Pj4gKykgLT4g UmVzdWx0PFN5bmNTdGF0cywgRXJyb3I+IHsKPiA+Pj4+ICsgICAgbGV0ICh1cGxvYWRfY2hhbm5l bF90eCwgdXBsb2FkX2NoYW5uZWxfcngpID0gbXBzYzo6Y2hhbm5lbCgyMCk7Cj4gPj4+PiArICAg IGxldCBtdXQgY2h1bmtfaW5mb3MgPQo+ID4+Pj4gKyAgICAgICAgc3RyZWFtOjppdGVyKDAuLmlu ZGV4LmluZGV4X2NvdW50KCkpLm1hcChtb3ZlIHxwb3N8IGluZGV4LmNodW5rX2luZm8ocG9zKS51 bndyYXAoKSk7Cj4gPj4+Cj4gPj4+IHNvIHRoaXMgaXRlcmF0ZXMgb3ZlciBhbGwgdGhlIGNodW5r cyBpbiB0aGUgaW5kZXguLgo+ID4+Pgo+ID4+Pj4gKwo+ID4+Pj4gKyAgICB0b2tpbzo6c3Bhd24o YXN5bmMgbW92ZSB7Cj4gPj4+PiArICAgICAgICB3aGlsZSBsZXQgU29tZShjaHVua19pbmZvKSA9 IGNodW5rX2luZm9zLm5leHQoKS5hd2FpdCB7Cj4gPj4+PiArICAgICAgICAgICAgbGV0IGNodW5r X2luZm8gPSBjaHVua19yZWFkZXIKPiA+Pj4+ICsgICAgICAgICAgICAgICAgLnJlYWRfcmF3X2No dW5rKCZjaHVua19pbmZvLmRpZ2VzdCkKPiA+Pj4KPiA+Pj4gYW5kIHRoaXMgcmVhZHMgdGhlbQo+ ID4+Pgo+ID4+Pj4gKyAgICAgICAgICAgICAgICAuYXdhaXQKPiA+Pj4+ICsgICAgICAgICAgICAg ICAgLm1hcCh8Y2h1bmt8IENodW5rSW5mbyB7Cj4gPj4+PiArICAgICAgICAgICAgICAgICAgICBj aHVuaywKPiA+Pj4+ICsgICAgICAgICAgICAgICAgICAgIGRpZ2VzdDogY2h1bmtfaW5mby5kaWdl c3QsCj4gPj4+PiArICAgICAgICAgICAgICAgICAgICBjaHVua19sZW46IGNodW5rX2luZm8uc2l6 ZSgpLAo+ID4+Pj4gKyAgICAgICAgICAgICAgICAgICAgb2Zmc2V0OiBjaHVua19pbmZvLnJhbmdl LnN0YXJ0LAo+ID4+Pj4gKyAgICAgICAgICAgICAgICB9KTsKPiA+Pj4+ICsgICAgICAgICAgICBs ZXQgXyA9IHVwbG9hZF9jaGFubmVsX3R4LnNlbmQoY2h1bmtfaW5mbykuYXdhaXQ7Cj4gPj4+Cj4g Pj4+IGFuZCBzZW5kcyB0aGVtIGZ1cnRoZXIgYWxvbmcgdG8gdGhlIHVwbG9hZCBjb2RlLi4gd2hp Y2ggd2lsbCB0aGVuIChpbgo+ID4+PiBtYW55IGNhc2VzKSB0aHJvdyBhd2F5IGFsbCB0aGF0IGRh dGEgd2UganVzdCByZWFkIGJlY2F1c2UgaXQncyBhbHJlYWR5Cj4gPj4+IG9uIHRoZSB0YXJnZXQg YW5kIHdlIGtub3cgdGhhdCBiZWNhdXNlIG9mIHRoZSBwcmV2aW91cyBtYW5pZmVzdC4uCj4gPj4+ Cj4gPj4+IHdvdWxkbid0IGl0IGJlIGJldHRlciB0byBkZWR1cGxpY2F0ZSBoZXJlIGFscmVhZHks IGFuZCBpbnN0ZWFkIG9mCj4gPj4+IHJlYWRpbmcga25vd24gY2h1bmtzIG92ZXIgYW5kIG92ZXIg YWdhaW4sIGp1c3QgdGVsbCB0aGUgc2VydmVyIHRvCj4gPj4+IHJlLXJlZ2lzdGVyIHRoZW0/IG9y IGFtIEkgbWlzc2luZyBzb21ldGhpbmcgaGVyZT8gOikKPiA+Pgo+ID4+IEdvb2QgY2F0Y2gsIHRo aXMgaXMgaW5kZWVkIGEgcG9zc2libGUgaHVnZSBwZXJmb3JtYW5jZSBib3R0bGVuZWNrIQo+ID4+ Cj4gPj4gRGlkIGZpeCB0aGlzIGJ5IG1vdmluZyB0aGUga25vd24gY2h1bmtzIGNoZWNrIGhlcmUg KGFzIHN1Z2dlc3RlZCkgYW5kCj4gPj4gc3RyZWFtIGEgYE1lcmdlZENodW5rSW5mb2AgaW5zdGVh ZCBvZiBgQ2h1bmtJbmZvYCwgd2hpY2ggYWxsb3dzIHRvIG9ubHkKPiA+PiBzZW5kIHRoZSBjaHVu aydzIGRpZ2VzdCBhbmQgc2l6ZSBvdmVyIHRvIHRoZSBiYWNrdXAgd3JpdGVyLiBCeSB0aGlzCj4g Pj4ga25vd24gY2h1bmsgYXJlIG5ldmVyIHJlYWQuCj4gPiAKPiA+IHRoaXMgd291bGQgYmUgb25l IG9mIHRoZSBmZXcgY2FzZXMgYnR3IHdoZXJlIHJlLXVwbG9hZGluZyBhIGNodW5rIHRoYXQgaXMg bWlzc2luZyBvbiB0aGUgc2VydmVyIHNpZGUgKGZvciB3aGF0ZXZlciByZWFzb24pIHdvdWxkIGJl IHBvc3NpYmxlIC0gbm90IHN1cmUgaG93IGVhc3kgaXQgd291bGQgYmUgdG8gaW50ZWdyYXRlIHRo b3VnaCA7KQo+IAo+IFdlbGwsIHVuZm9ydHVuYXRlbHkgbm90IGRpcmVjdGx5LiBIZXJlIHRoZSBj aHVuayBpcyBvbmx5IHNlbmQgdmlhIHRoZSAKPiBjaGFubmVsIHRvIHRoZSBiYWNrdXAgd3JpdGVy LCB3aGljaCBpdHNlbGYgZnVydGhlciBwcm9jZXNzZXMgdGhlIHN0cmVhbSAKPiBhbmQgdHJhbnNm b3JtcyBpdCBpbnRvIGZ1dHVyZXMgZm9yIHRoZSB1cGxvYWQgcmVxdWVzdHMuIFNvIHRoZSBhY3R1 YWwgCj4gZmFpbHVyZSB3aWxsIGJlIHRoZXJlLi4uCj4gCj4gSW4gb3JkZXIgdG8gdXBsb2FkIGNv cnJ1cHQvbWlzc2luZyBjaHVua3MgSSB0aGluayBhIGRpZmZlcmVudCwgCj4gY29tcGxldGVseSBk ZWNvdXBsZWQgYXBwcm9hY2ggbWlnaHQgYmUgYmV0dGVyIChhdCBsZWFzdCBmb3IgdGhlIHN5bmMp Lgo+IAo+IEUuZy4gdGhlIGJhY2t1cCB3cml0ZXIgY291bGQgZ2V0IGFjY2VzcyB0byBhIGNodW5r IGJ1ZmZlciwgd2hpY2gga2VlcHMgCj4gdGhlIGNodW5rcyBpbiBtZW1vcnkgdW50aWwgdGhlIHVw bG9hZCB3YXMgc3VjY2Vzc2Z1bC4gVGhpcyBjb3VsZCBhbHNvIAo+IGluY2x1ZGUgcG9zc2libGUg bG9va3VwIG1lY2hhbmlzbXMgdG8gdGhlIGxvY2FsL3JlbW90ZSBjaHVuayBzdG9yZSBvciAKPiBy ZS1nZW5lcmF0ZSByZXF1aXJlZCBjaHVua3MgYnkgcmVhZGluZyBmcm9tIHRoZSBibG9jayBkZXZp Y2UgaW4gY2FzZSBvZiAKPiBkaXJ0eSBiaXRtYXAgdHJhY2tpbmcuLgo+IAo+IFRoZSByZS11cGxv YWQgaW4gY2FzZSBvZiByZXVzZWQgcGF5bG9hZCBjaHVua3MgZm9yIGBwcHhhcmAgYXJjaGl2ZXMg aXMgCj4gbW9yZSB0cmlja3kuLi4KCkkgbW9zdGx5IG1lYW50IGluIHRoZSBzZW5zZSBvZiAtIHRo ZSBzb3VyY2UgY2h1bmsgZG9lc24ndCBkaXNhcHBlYXIgd2hpbGUgd2UgYXJlIHVwbG9hZGluZyAo YXMgb3Bwb3NlZCB0byBhIHJlZ3VsYXIgYmFja3VwLCB3aGVyZSB0aGUgaW5wdXQgZGF0YSBtaWdo dCBoYXZlIGNoYW5nZWQgaW4gdGhlIG1lYW50aW1lKSwgc28gd2UgY2FuIGdvIGJhY2sgYW5kIHJl dHJpZXZlIGl0IHdpdGhvdXQgdGhlIG5lZWQgdG8gYWx3YXlzIHJlYWQgaXQgYW5kIGtlZXAgaXQg aW4gbWVtb3J5LiBpdCB3b3VsZCBkZWZpbml0ZWx5IHJlcXVpcmUgcHJvcGFnYXRpbmcgdGhlIGlu Zm9ybWF0aW9uIHdoaWNoIGNodW5rcyBuZWVkIHRvIGJlIHVwbG9hZGVkIGRlc3BpdGUgYmVpbmcg Imtub3duIiBiYWNrIHRvIHRoZSBjbGllbnQgaW4gc29tZSBmYXNoaW9uLgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1kZXZlbCBtYWlsaW5nIGxp c3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20v Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=