From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id AB2401FF168 for ; Mon, 14 Oct 2024 11:41:09 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 5D3333187F; Mon, 14 Oct 2024 11:41:40 +0200 (CEST) Date: Mon, 14 Oct 2024 11:41:06 +0200 (CEST) From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= To: Christian Ebner , Proxmox Backup Server development discussion Message-ID: <1609079643.3855.1728898866795@webmail.proxmox.com> In-Reply-To: <4aef8355-d0a6-48fe-b413-7a70cfce11c9@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> 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.049 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 NCAxMTozMiBDRVNUIGdlc2NocmllYmVuOgo+IE9uIDEwLzEwLzI0IDE2OjQ4LCBGYWJpYW4gR3LD vG5iaWNobGVyIHdyb3RlOgo+ID4+ICsvLyBSZWFkIGZpeGVkIG9yIGR5bmFtaWMgaW5kZXggYW5k IHB1c2ggdG8gdGFyZ2V0IGJ5IHVwbG9hZGluZyB2aWEgdGhlIGJhY2t1cCB3cml0ZXIgaW5zdGFu Y2UKPiA+PiArLy8KPiA+PiArLy8gRm9yIGZpeGVkIGluZGV4ZXMsIHRoZSBzaXplIG11c3QgYmUg cHJvdmlkZWQgYXMgZ2l2ZW4gYnkgdGhlIGluZGV4IHJlYWRlci4KPiA+PiArI1thbGxvdyhjbGlw cHk6OnRvb19tYW55X2FyZ3VtZW50cyldCj4gPj4gK2FzeW5jIGZuIHB1c2hfaW5kZXg8J2E+KAo+ ID4+ICsgICAgZmlsZW5hbWU6ICYnYSBzdHIsCj4gPj4gKyAgICBpbmRleDogaW1wbCBJbmRleEZp bGUgKyBTZW5kICsgJ3N0YXRpYywKPiA+PiArICAgIGNodW5rX3JlYWRlcjogQXJjPGR5biBBc3lu Y1JlYWRDaHVuaz4sCj4gPj4gKyAgICBiYWNrdXBfd3JpdGVyOiAmQmFja3VwV3JpdGVyLAo+ID4+ ICsgICAgbWFuaWZlc3Q6ICZtdXQgQmFja3VwTWFuaWZlc3QsCj4gPj4gKyAgICBjcnlwdF9tb2Rl OiBDcnlwdE1vZGUsCj4gPj4gKyAgICBzaXplOiBPcHRpb248dTY0PiwKPiA+PiArICAgIGtub3du X2NodW5rczogJkFyYzxNdXRleDxIYXNoU2V0PFt1ODsgMzJdPj4+LAo+ID4+ICspIC0+IFJlc3Vs dDxTeW5jU3RhdHMsIEVycm9yPiB7Cj4gPj4gKyAgICBsZXQgKHVwbG9hZF9jaGFubmVsX3R4LCB1 cGxvYWRfY2hhbm5lbF9yeCkgPSBtcHNjOjpjaGFubmVsKDIwKTsKPiA+PiArICAgIGxldCBtdXQg Y2h1bmtfaW5mb3MgPQo+ID4+ICsgICAgICAgIHN0cmVhbTo6aXRlcigwLi5pbmRleC5pbmRleF9j b3VudCgpKS5tYXAobW92ZSB8cG9zfCBpbmRleC5jaHVua19pbmZvKHBvcykudW53cmFwKCkpOwo+ ID4gCj4gPiBzbyB0aGlzIGl0ZXJhdGVzIG92ZXIgYWxsIHRoZSBjaHVua3MgaW4gdGhlIGluZGV4 Li4KPiA+IAo+ID4+ICsKPiA+PiArICAgIHRva2lvOjpzcGF3bihhc3luYyBtb3ZlIHsKPiA+PiAr ICAgICAgICB3aGlsZSBsZXQgU29tZShjaHVua19pbmZvKSA9IGNodW5rX2luZm9zLm5leHQoKS5h d2FpdCB7Cj4gPj4gKyAgICAgICAgICAgIGxldCBjaHVua19pbmZvID0gY2h1bmtfcmVhZGVyCj4g Pj4gKyAgICAgICAgICAgICAgICAucmVhZF9yYXdfY2h1bmsoJmNodW5rX2luZm8uZGlnZXN0KQo+ ID4gCj4gPiBhbmQgdGhpcyByZWFkcyB0aGVtCj4gPiAKPiA+PiArICAgICAgICAgICAgICAgIC5h d2FpdAo+ID4+ICsgICAgICAgICAgICAgICAgLm1hcCh8Y2h1bmt8IENodW5rSW5mbyB7Cj4gPj4g KyAgICAgICAgICAgICAgICAgICAgY2h1bmssCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgZGln ZXN0OiBjaHVua19pbmZvLmRpZ2VzdCwKPiA+PiArICAgICAgICAgICAgICAgICAgICBjaHVua19s ZW46IGNodW5rX2luZm8uc2l6ZSgpLAo+ID4+ICsgICAgICAgICAgICAgICAgICAgIG9mZnNldDog Y2h1bmtfaW5mby5yYW5nZS5zdGFydCwKPiA+PiArICAgICAgICAgICAgICAgIH0pOwo+ID4+ICsg ICAgICAgICAgICBsZXQgXyA9IHVwbG9hZF9jaGFubmVsX3R4LnNlbmQoY2h1bmtfaW5mbykuYXdh aXQ7Cj4gPiAKPiA+IGFuZCBzZW5kcyB0aGVtIGZ1cnRoZXIgYWxvbmcgdG8gdGhlIHVwbG9hZCBj b2RlLi4gd2hpY2ggd2lsbCB0aGVuIChpbgo+ID4gbWFueSBjYXNlcykgdGhyb3cgYXdheSBhbGwg dGhhdCBkYXRhIHdlIGp1c3QgcmVhZCBiZWNhdXNlIGl0J3MgYWxyZWFkeQo+ID4gb24gdGhlIHRh cmdldCBhbmQgd2Uga25vdyB0aGF0IGJlY2F1c2Ugb2YgdGhlIHByZXZpb3VzIG1hbmlmZXN0Li4K PiA+IAo+ID4gd291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvIGRlZHVwbGljYXRlIGhlcmUgYWxyZWFk eSwgYW5kIGluc3RlYWQgb2YKPiA+IHJlYWRpbmcga25vd24gY2h1bmtzIG92ZXIgYW5kIG92ZXIg YWdhaW4sIGp1c3QgdGVsbCB0aGUgc2VydmVyIHRvCj4gPiByZS1yZWdpc3RlciB0aGVtPyBvciBh bSBJIG1pc3Npbmcgc29tZXRoaW5nIGhlcmU/IDopCj4gCj4gR29vZCBjYXRjaCwgdGhpcyBpcyBp bmRlZWQgYSBwb3NzaWJsZSBodWdlIHBlcmZvcm1hbmNlIGJvdHRsZW5lY2shCj4gCj4gRGlkIGZp eCB0aGlzIGJ5IG1vdmluZyB0aGUga25vd24gY2h1bmtzIGNoZWNrIGhlcmUgKGFzIHN1Z2dlc3Rl ZCkgYW5kIAo+IHN0cmVhbSBhIGBNZXJnZWRDaHVua0luZm9gIGluc3RlYWQgb2YgYENodW5rSW5m b2AsIHdoaWNoIGFsbG93cyB0byBvbmx5IAo+IHNlbmQgdGhlIGNodW5rJ3MgZGlnZXN0IGFuZCBz aXplIG92ZXIgdG8gdGhlIGJhY2t1cCB3cml0ZXIuIEJ5IHRoaXMgCj4ga25vd24gY2h1bmsgYXJl IG5ldmVyIHJlYWQuCgp0aGlzIHdvdWxkIGJlIG9uZSBvZiB0aGUgZmV3IGNhc2VzIGJ0dyB3aGVy ZSByZS11cGxvYWRpbmcgYSBjaHVuayB0aGF0IGlzIG1pc3Npbmcgb24gdGhlIHNlcnZlciBzaWRl IChmb3Igd2hhdGV2ZXIgcmVhc29uKSB3b3VsZCBiZSBwb3NzaWJsZSAtIG5vdCBzdXJlIGhvdyBl YXN5IGl0IHdvdWxkIGJlIHRvIGludGVncmF0ZSB0aG91Z2ggOykKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBi cy1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1i aW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK