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 9AB3C1FF168 for ; Mon, 14 Oct 2024 12:15:19 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3256D31F79; Mon, 14 Oct 2024 12:15:50 +0200 (CEST) Message-ID: <4a4635b7-66f9-4d0c-b2f9-336dfa7b4cb9@proxmox.com> Date: Mon, 14 Oct 2024 12:15:45 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= , Proxmox Backup Server development discussion 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> <552165182.3870.1728900086933@webmail.proxmox.com> Content-Language: en-US, de-DE From: Christian Ebner In-Reply-To: <552165182.3870.1728900086933@webmail.proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.024 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gMTAvMTQvMjQgMTI6MDEsIEZhYmlhbiBHcsO8bmJpY2hsZXIgd3JvdGU6Cj4gCj4+IENocmlz dGlhbiBFYm5lciA8Yy5lYm5lckBwcm94bW94LmNvbT4gaGF0IGFtIDE0LjEwLjIwMjQgMTE6NTMg Q0VTVCBnZXNjaHJpZWJlbjoKPj4KPj4gICAKPj4gT24gMTAvMTQvMjQgMTE6NDEsIEZhYmlhbiBH csO8bmJpY2hsZXIgd3JvdGU6Cj4+Pgo+Pj4+IENocmlzdGlhbiBFYm5lciA8Yy5lYm5lckBwcm94 bW94LmNvbT4gaGF0IGFtIDE0LjEwLjIwMjQgMTE6MzIgQ0VTVCBnZXNjaHJpZWJlbjoKPj4+PiBP biAxMC8xMC8yNCAxNjo0OCwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPj4+Pj4+ICsvLyBS ZWFkIGZpeGVkIG9yIGR5bmFtaWMgaW5kZXggYW5kIHB1c2ggdG8gdGFyZ2V0IGJ5IHVwbG9hZGlu ZyB2aWEgdGhlIGJhY2t1cCB3cml0ZXIgaW5zdGFuY2UKPj4+Pj4+ICsvLwo+Pj4+Pj4gKy8vIEZv ciBmaXhlZCBpbmRleGVzLCB0aGUgc2l6ZSBtdXN0IGJlIHByb3ZpZGVkIGFzIGdpdmVuIGJ5IHRo ZSBpbmRleCByZWFkZXIuCj4+Pj4+PiArI1thbGxvdyhjbGlwcHk6OnRvb19tYW55X2FyZ3VtZW50 cyldCj4+Pj4+PiArYXN5bmMgZm4gcHVzaF9pbmRleDwnYT4oCj4+Pj4+PiArICAgIGZpbGVuYW1l OiAmJ2Egc3RyLAo+Pj4+Pj4gKyAgICBpbmRleDogaW1wbCBJbmRleEZpbGUgKyBTZW5kICsgJ3N0 YXRpYywKPj4+Pj4+ICsgICAgY2h1bmtfcmVhZGVyOiBBcmM8ZHluIEFzeW5jUmVhZENodW5rPiwK Pj4+Pj4+ICsgICAgYmFja3VwX3dyaXRlcjogJkJhY2t1cFdyaXRlciwKPj4+Pj4+ICsgICAgbWFu aWZlc3Q6ICZtdXQgQmFja3VwTWFuaWZlc3QsCj4+Pj4+PiArICAgIGNyeXB0X21vZGU6IENyeXB0 TW9kZSwKPj4+Pj4+ICsgICAgc2l6ZTogT3B0aW9uPHU2ND4sCj4+Pj4+PiArICAgIGtub3duX2No dW5rczogJkFyYzxNdXRleDxIYXNoU2V0PFt1ODsgMzJdPj4+LAo+Pj4+Pj4gKykgLT4gUmVzdWx0 PFN5bmNTdGF0cywgRXJyb3I+IHsKPj4+Pj4+ICsgICAgbGV0ICh1cGxvYWRfY2hhbm5lbF90eCwg dXBsb2FkX2NoYW5uZWxfcngpID0gbXBzYzo6Y2hhbm5lbCgyMCk7Cj4+Pj4+PiArICAgIGxldCBt dXQgY2h1bmtfaW5mb3MgPQo+Pj4+Pj4gKyAgICAgICAgc3RyZWFtOjppdGVyKDAuLmluZGV4Lmlu ZGV4X2NvdW50KCkpLm1hcChtb3ZlIHxwb3N8IGluZGV4LmNodW5rX2luZm8ocG9zKS51bndyYXAo KSk7Cj4+Pj4+Cj4+Pj4+IHNvIHRoaXMgaXRlcmF0ZXMgb3ZlciBhbGwgdGhlIGNodW5rcyBpbiB0 aGUgaW5kZXguLgo+Pj4+Pgo+Pj4+Pj4gKwo+Pj4+Pj4gKyAgICB0b2tpbzo6c3Bhd24oYXN5bmMg bW92ZSB7Cj4+Pj4+PiArICAgICAgICB3aGlsZSBsZXQgU29tZShjaHVua19pbmZvKSA9IGNodW5r X2luZm9zLm5leHQoKS5hd2FpdCB7Cj4+Pj4+PiArICAgICAgICAgICAgbGV0IGNodW5rX2luZm8g PSBjaHVua19yZWFkZXIKPj4+Pj4+ICsgICAgICAgICAgICAgICAgLnJlYWRfcmF3X2NodW5rKCZj aHVua19pbmZvLmRpZ2VzdCkKPj4+Pj4KPj4+Pj4gYW5kIHRoaXMgcmVhZHMgdGhlbQo+Pj4+Pgo+ Pj4+Pj4gKyAgICAgICAgICAgICAgICAuYXdhaXQKPj4+Pj4+ICsgICAgICAgICAgICAgICAgLm1h cCh8Y2h1bmt8IENodW5rSW5mbyB7Cj4+Pj4+PiArICAgICAgICAgICAgICAgICAgICBjaHVuaywK Pj4+Pj4+ICsgICAgICAgICAgICAgICAgICAgIGRpZ2VzdDogY2h1bmtfaW5mby5kaWdlc3QsCj4+ Pj4+PiArICAgICAgICAgICAgICAgICAgICBjaHVua19sZW46IGNodW5rX2luZm8uc2l6ZSgpLAo+ Pj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgb2Zmc2V0OiBjaHVua19pbmZvLnJhbmdlLnN0YXJ0 LAo+Pj4+Pj4gKyAgICAgICAgICAgICAgICB9KTsKPj4+Pj4+ICsgICAgICAgICAgICBsZXQgXyA9 IHVwbG9hZF9jaGFubmVsX3R4LnNlbmQoY2h1bmtfaW5mbykuYXdhaXQ7Cj4+Pj4+Cj4+Pj4+IGFu ZCBzZW5kcyB0aGVtIGZ1cnRoZXIgYWxvbmcgdG8gdGhlIHVwbG9hZCBjb2RlLi4gd2hpY2ggd2ls bCB0aGVuIChpbgo+Pj4+PiBtYW55IGNhc2VzKSB0aHJvdyBhd2F5IGFsbCB0aGF0IGRhdGEgd2Ug anVzdCByZWFkIGJlY2F1c2UgaXQncyBhbHJlYWR5Cj4+Pj4+IG9uIHRoZSB0YXJnZXQgYW5kIHdl IGtub3cgdGhhdCBiZWNhdXNlIG9mIHRoZSBwcmV2aW91cyBtYW5pZmVzdC4uCj4+Pj4+Cj4+Pj4+ IHdvdWxkbid0IGl0IGJlIGJldHRlciB0byBkZWR1cGxpY2F0ZSBoZXJlIGFscmVhZHksIGFuZCBp bnN0ZWFkIG9mCj4+Pj4+IHJlYWRpbmcga25vd24gY2h1bmtzIG92ZXIgYW5kIG92ZXIgYWdhaW4s IGp1c3QgdGVsbCB0aGUgc2VydmVyIHRvCj4+Pj4+IHJlLXJlZ2lzdGVyIHRoZW0/IG9yIGFtIEkg bWlzc2luZyBzb21ldGhpbmcgaGVyZT8gOikKPj4+Pgo+Pj4+IEdvb2QgY2F0Y2gsIHRoaXMgaXMg aW5kZWVkIGEgcG9zc2libGUgaHVnZSBwZXJmb3JtYW5jZSBib3R0bGVuZWNrIQo+Pj4+Cj4+Pj4g RGlkIGZpeCB0aGlzIGJ5IG1vdmluZyB0aGUga25vd24gY2h1bmtzIGNoZWNrIGhlcmUgKGFzIHN1 Z2dlc3RlZCkgYW5kCj4+Pj4gc3RyZWFtIGEgYE1lcmdlZENodW5rSW5mb2AgaW5zdGVhZCBvZiBg Q2h1bmtJbmZvYCwgd2hpY2ggYWxsb3dzIHRvIG9ubHkKPj4+PiBzZW5kIHRoZSBjaHVuaydzIGRp Z2VzdCBhbmQgc2l6ZSBvdmVyIHRvIHRoZSBiYWNrdXAgd3JpdGVyLiBCeSB0aGlzCj4+Pj4ga25v d24gY2h1bmsgYXJlIG5ldmVyIHJlYWQuCj4+Pgo+Pj4gdGhpcyB3b3VsZCBiZSBvbmUgb2YgdGhl IGZldyBjYXNlcyBidHcgd2hlcmUgcmUtdXBsb2FkaW5nIGEgY2h1bmsgdGhhdCBpcyBtaXNzaW5n IG9uIHRoZSBzZXJ2ZXIgc2lkZSAoZm9yIHdoYXRldmVyIHJlYXNvbikgd291bGQgYmUgcG9zc2li bGUgLSBub3Qgc3VyZSBob3cgZWFzeSBpdCB3b3VsZCBiZSB0byBpbnRlZ3JhdGUgdGhvdWdoIDsp Cj4+Cj4+IFdlbGwsIHVuZm9ydHVuYXRlbHkgbm90IGRpcmVjdGx5LiBIZXJlIHRoZSBjaHVuayBp cyBvbmx5IHNlbmQgdmlhIHRoZQo+PiBjaGFubmVsIHRvIHRoZSBiYWNrdXAgd3JpdGVyLCB3aGlj aCBpdHNlbGYgZnVydGhlciBwcm9jZXNzZXMgdGhlIHN0cmVhbQo+PiBhbmQgdHJhbnNmb3JtcyBp dCBpbnRvIGZ1dHVyZXMgZm9yIHRoZSB1cGxvYWQgcmVxdWVzdHMuIFNvIHRoZSBhY3R1YWwKPj4g ZmFpbHVyZSB3aWxsIGJlIHRoZXJlLi4uCj4+Cj4+IEluIG9yZGVyIHRvIHVwbG9hZCBjb3JydXB0 L21pc3NpbmcgY2h1bmtzIEkgdGhpbmsgYSBkaWZmZXJlbnQsCj4+IGNvbXBsZXRlbHkgZGVjb3Vw bGVkIGFwcHJvYWNoIG1pZ2h0IGJlIGJldHRlciAoYXQgbGVhc3QgZm9yIHRoZSBzeW5jKS4KPj4K Pj4gRS5nLiB0aGUgYmFja3VwIHdyaXRlciBjb3VsZCBnZXQgYWNjZXNzIHRvIGEgY2h1bmsgYnVm ZmVyLCB3aGljaCBrZWVwcwo+PiB0aGUgY2h1bmtzIGluIG1lbW9yeSB1bnRpbCB0aGUgdXBsb2Fk IHdhcyBzdWNjZXNzZnVsLiBUaGlzIGNvdWxkIGFsc28KPj4gaW5jbHVkZSBwb3NzaWJsZSBsb29r dXAgbWVjaGFuaXNtcyB0byB0aGUgbG9jYWwvcmVtb3RlIGNodW5rIHN0b3JlIG9yCj4+IHJlLWdl bmVyYXRlIHJlcXVpcmVkIGNodW5rcyBieSByZWFkaW5nIGZyb20gdGhlIGJsb2NrIGRldmljZSBp biBjYXNlIG9mCj4+IGRpcnR5IGJpdG1hcCB0cmFja2luZy4uCj4+Cj4+IFRoZSByZS11cGxvYWQg aW4gY2FzZSBvZiByZXVzZWQgcGF5bG9hZCBjaHVua3MgZm9yIGBwcHhhcmAgYXJjaGl2ZXMgaXMK Pj4gbW9yZSB0cmlja3kuLi4KPiAKPiBJIG1vc3RseSBtZWFudCBpbiB0aGUgc2Vuc2Ugb2YgLSB0 aGUgc291cmNlIGNodW5rIGRvZXNuJ3QgZGlzYXBwZWFyIHdoaWxlIHdlIGFyZSB1cGxvYWRpbmcg KGFzIG9wcG9zZWQgdG8gYSByZWd1bGFyIGJhY2t1cCwgd2hlcmUgdGhlIGlucHV0IGRhdGEgbWln aHQgaGF2ZSBjaGFuZ2VkIGluIHRoZSBtZWFudGltZSksIHNvIHdlIGNhbiBnbyBiYWNrIGFuZCBy ZXRyaWV2ZSBpdCB3aXRob3V0IHRoZSBuZWVkIHRvIGFsd2F5cyByZWFkIGl0IGFuZCBrZWVwIGl0 IGluIG1lbW9yeS4gaXQgd291bGQgZGVmaW5pdGVseSByZXF1aXJlIHByb3BhZ2F0aW5nIHRoZSBp bmZvcm1hdGlvbiB3aGljaCBjaHVua3MgbmVlZCB0byBiZSB1cGxvYWRlZCBkZXNwaXRlIGJlaW5n ICJrbm93biIgYmFjayB0byB0aGUgY2xpZW50IGluIHNvbWUgZmFzaGlvbi4KClllYWgsIEkgdGhp bmsgaWRlYWxseSB0aGVyZSB3b3VsZCBiZSBhIGdlbmVyaWMgaW50ZXJmYWNlIHdoaWNoIGFsbG93 cyAKdGhlIGNsaWVudCB0byByZS1nZW5lcmF0ZSBhIG1pc3NpbmcvY29ycnVwdCBjaHVuayBhcyBy ZXBvcnRlZCBieSB0aGUgCnNlcnZlciAob24ga25vd24gY2h1bmsgdXBsb2FkKS4KClRoZSBkZXRh aWxzIG9mIGhvdyB0byByZS1nZW5lcmF0ZSBvciBidWZmZXIgc3VjaCBjaHVua3Mgc2hvdWxkIHRo YW4gYmUgCmhhbmRsZWQgZGlmZmVyZW50bHkgYmFzZWQgb24gd2hhdCB0aGUgY2h1bmsgc291cmNl IGlzIChiYWNrdXAgb2YgCnN0cmVhbXMsIGJhY2t1cCBvZiBmaWxlc3lzdGVtcywgYmFja3VwIG9m IC4uLi4sIGJ1ZmZlcmVkIGNodW5rcywgc3luY3MsIAouLi4pLgpJZiBub3QgcG9zc2libGUsIHRo ZSBiYWNrdXAgc2hvdWxkIHNpbXBseSBmYWlsLi4uCgpTb21ldGhpbmcgbGlrZSBhCgpgYGAKdHJh aXQgewogICAgIGZuIHJlZ2VuZXJhdGVfa25vd25fY2h1bmsoZGlnZXN0OiBbMzI7IHU4XSkgLT4g UmVzdWx0PENodW5rSW5mbywgCkVycm9yPjsKfQpgYGAKCndoaWNoIGNhbiBiZSBpbXBsZW1lbnRl ZCBhcyByZXF1aXJlZD8KCkJ1dCBkZWZpbml0ZWx5IG91dCBvZiBzY29wZSBmb3IgdGhpcyBwYXRj aCBzZXJpZXMgOikKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20K aHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRl dmVsCg==