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 D02621FF16F for ; Tue, 15 Oct 2024 10:03:41 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 03A8410A4B; Tue, 15 Oct 2024 10:04:13 +0200 (CEST) Message-ID: Date: Tue, 15 Oct 2024 10:04:08 +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-34-c.ebner@proxmox.com> <1728638968.w8kq9gw4fv.astroid@yuna.none> <1248205293.3978.1728978287906@webmail.proxmox.com> Content-Language: en-US, de-DE From: Christian Ebner In-Reply-To: <1248205293.3978.1728978287906@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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [push.rs] Subject: Re: [pbs-devel] [PATCH v3 proxmox-backup 33/33] server: sync job: use delete stats provided by the api 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" T24gMTAvMTUvMjQgMDk6NDQsIEZhYmlhbiBHcsO8bmJpY2hsZXIgd3JvdGU6Cj4gCj4+IENocmlz dGlhbiBFYm5lciA8Yy5lYm5lckBwcm94bW94LmNvbT4gaGF0IGFtIDE1LjEwLjIwMjQgMDk6MzAg Q0VTVCBnZXNjaHJpZWJlbjoKPj4KPj4gICAKPj4gT24gMTAvMTEvMjQgMTE6MzIsIEZhYmlhbiBH csO8bmJpY2hsZXIgd3JvdGU6Cj4+PiBPbiBTZXB0ZW1iZXIgMTIsIDIwMjQgNDozMyBwbSwgQ2hy aXN0aWFuIEVibmVyIHdyb3RlOgo+Pj4+IFVzZSB0aGUgQVBJIGV4cG9zZWQgYWRkaXRpb25hbCBk ZWxldGUgc3RhdGlzdGljcyB0byBnZW5lcmF0ZSB0aGUKPj4+PiB0YXNrIGxvZyBvdXRwdXQgZm9y IHN5bmMgam9icyBpbiBwdXNoIGRpcmVjdGlvbiBpbnN0ZWFkIG9mIGZldGNoaW5nIHRoZQo+Pj4+ IGNvbnRlbnRzIGJlZm9yZSBhbmQgYWZ0ZXIgZGVsZXRpbmcuCj4+Pj4KPj4+PiBTaWduZWQtb2Zm LWJ5OiBDaHJpc3RpYW4gRWJuZXIgPGMuZWJuZXJAcHJveG1veC5jb20+Cj4+Pj4gLS0tCj4+Pj4g Y2hhbmdlcyBzaW5jZSB2ZXJzaW9uIDI6Cj4+Pj4gLSBubyBjaGFuZ2VzCj4+Pj4KPj4+PiAgICBz cmMvc2VydmVyL3B1c2gucnMgfCA2NSArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCj4+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDM3 IGRlbGV0aW9ucygtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL3NyYy9zZXJ2ZXIvcHVzaC5ycyBi L3NyYy9zZXJ2ZXIvcHVzaC5ycwo+Pj4+IGluZGV4IGNmYmI4ODcyOC4uZGJmYWNlOTA3IDEwMDY0 NAo+Pj4+IC0tLSBhL3NyYy9zZXJ2ZXIvcHVzaC5ycwo+Pj4+ICsrKyBiL3NyYy9zZXJ2ZXIvcHVz aC5ycwo+Pj4+IEBAIC0xMSw5ICsxMSwxMCBAQCB1c2UgdG9raW9fc3RyZWFtOjp3cmFwcGVyczo6 UmVjZWl2ZXJTdHJlYW07Cj4+Pj4gICAgdXNlIHRyYWNpbmc6OmluZm87Cj4+Pj4gICAgCj4+Pj4g ICAgdXNlIHBic19hcGlfdHlwZXM6OnsKPj4+PiAtICAgIHByaW50X3N0b3JlX2FuZF9ucywgQXV0 aGlkLCBCYWNrdXBEaXIsIEJhY2t1cEdyb3VwLCBCYWNrdXBOYW1lc3BhY2UsIENyeXB0TW9kZSwg R3JvdXBGaWx0ZXIsCj4+Pj4gLSAgICBHcm91cExpc3RJdGVtLCBOYW1lc3BhY2VMaXN0SXRlbSwg T3BlcmF0aW9uLCBSYXRlTGltaXRDb25maWcsIFJlbW90ZSwgU25hcHNob3RMaXN0SXRlbSwKPj4+ PiAtICAgIFBSSVZfUkVNT1RFX0RBVEFTVE9SRV9CQUNLVVAsIFBSSVZfUkVNT1RFX0RBVEFTVE9S RV9NT0RJRlksIFBSSVZfUkVNT1RFX0RBVEFTVE9SRV9QUlVORSwKPj4+PiArICAgIHByaW50X3N0 b3JlX2FuZF9ucywgQXV0aGlkLCBCYWNrdXBEaXIsIEJhY2t1cEdyb3VwLCBCYWNrdXBHcm91cERl bGV0ZVN0YXRzLCBCYWNrdXBOYW1lc3BhY2UsCj4+Pj4gKyAgICBDcnlwdE1vZGUsIEdyb3VwRmls dGVyLCBHcm91cExpc3RJdGVtLCBOYW1lc3BhY2VMaXN0SXRlbSwgT3BlcmF0aW9uLCBSYXRlTGlt aXRDb25maWcsIFJlbW90ZSwKPj4+PiArICAgIFNuYXBzaG90TGlzdEl0ZW0sIFBSSVZfUkVNT1RF X0RBVEFTVE9SRV9CQUNLVVAsIFBSSVZfUkVNT1RFX0RBVEFTVE9SRV9NT0RJRlksCj4+Pj4gKyAg ICBQUklWX1JFTU9URV9EQVRBU1RPUkVfUFJVTkUsCj4+Pj4gICAgfTsKPj4+PiAgICB1c2UgcGJz X2NsaWVudDo6e0JhY2t1cFJlcG9zaXRvcnksIEJhY2t1cFdyaXRlciwgSHR0cENsaWVudCwgVXBs b2FkT3B0aW9uc307Cj4+Pj4gICAgdXNlIHBic19jb25maWc6OkNhY2hlZFVzZXJJbmZvOwo+Pj4+ IEBAIC0yMjgsNyArMjI5LDcgQEAgYXN5bmMgZm4gcmVtb3ZlX3RhcmdldF9ncm91cCgKPj4+PiAg ICAgICAgcGFyYW1zOiAmUHVzaFBhcmFtZXRlcnMsCj4+Pj4gICAgICAgIG5hbWVzcGFjZTogJkJh Y2t1cE5hbWVzcGFjZSwKPj4+PiAgICAgICAgYmFja3VwX2dyb3VwOiAmQmFja3VwR3JvdXAsCj4+ Pj4gLSkgLT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+Pj4+ICspIC0+IFJlc3VsdDxCYWNrdXBHcm91 cERlbGV0ZVN0YXRzLCBFcnJvcj4gewo+Pj4+ICAgICAgICBjaGVja19uc19yZW1vdGVfZGF0YXN0 b3JlX3ByaXZzKHBhcmFtcywgbmFtZXNwYWNlLCBQUklWX1JFTU9URV9EQVRBU1RPUkVfUFJVTkUp Cj4+Pj4gICAgICAgICAgICAubWFwX2Vycih8ZXJyfCBmb3JtYXRfZXJyISgiUHJ1bmluZyByZW1v dGUgZGF0YXN0b3JlIGNvbnRlbnRzIG5vdCBhbGxvd2VkIC0ge2Vycn0iKSk/Owo+Pj4+ICAgIAo+ Pj4+IEBAIC0yNDYsOSArMjQ3LDExIEBAIGFzeW5jIGZuIHJlbW92ZV90YXJnZXRfZ3JvdXAoCj4+ Pj4gICAgICAgICAgICBhcmdzWyJucyJdID0gc2VyZGVfanNvbjo6dG9fdmFsdWUodGFyZ2V0X25z Lm5hbWUoKSk/Owo+Pj4+ICAgICAgICB9Cj4+Pj4gICAgCj4+Pj4gLSAgICBwYXJhbXMudGFyZ2V0 LmNsaWVudC5kZWxldGUoJmFwaV9wYXRoLCBTb21lKGFyZ3MpKS5hd2FpdD87Cj4+Pj4gKyAgICBs ZXQgbXV0IHJlc3VsdCA9IHBhcmFtcy50YXJnZXQuY2xpZW50LmRlbGV0ZSgmYXBpX3BhdGgsIFNv bWUoYXJncykpLmF3YWl0PzsKPj4+PiArICAgIGxldCBkYXRhID0gcmVzdWx0WyJkYXRhIl0udGFr ZSgpOwo+Pj4+ICsgICAgbGV0IGRlbGV0ZV9zdGF0czogQmFja3VwR3JvdXBEZWxldGVTdGF0cyA9 IHNlcmRlX2pzb246OmZyb21fdmFsdWUoZGF0YSk/Owo+Pj4KPj4+IHdoYXQgYWJvdXQgb2xkZXIg dGFyZ2V0IHNlcnZlcnMgdGhhdCByZXR1cm4gVmFsdWU6Ok51bGwgaGVyZT8gZnJvbSBhCj4+PiBx dWljayBnbGFuY2UsIG5vdGhpbmcgZWxzZSByZXF1aXJlcyB1cGdyYWRpbmcgdGhlIHRhcmdldCBz ZXJ2ZXIgdG8KPj4+ICJlbmFibGUiIHB1c2ggc3VwcG9ydCwgc28gdGhpcyBzaG91bGQgcHJvYmFi bHkgZ3JhY2VmdWxseSBoYW5kbGUgdGhhdAo+Pj4gY29tYmluYXRpb24gYXMgd2VsbC4uCj4+Cj4+ IFNpbmNlIHRoaXMgcmVxdWlyZXMgbm93IHRvIHNldCBhbiBhZGRpdGlvbmFsIGBpZ25vcmUtcHJv dGVjdGVkYCBmbGFnIG9uCj4+IHRoZSBhcGkgZW5kcG9pbnQgaW4gb3JkZXIgdG8gYWxsb3cgdG8g b3B0LWluIChzZWUgcmVzcG9uc2UgdG8gcHJldmlvdXMKPj4gcGF0Y2gpIHRvIG5vdCByZXR1cm4g d2l0aCBlcnJvciB3aGVuIGRlbGV0aW9uIGZhaWxlZCwgdGhpcyBjYW5ub3QgYmUKPj4gaGFuZGxl ZCBidXQgd2lsbCByYXRoZXIgZmFpbC4KPj4KPj4gSXQgd291bGQgYmUgcG9zc2libGUgdG8gcmV0 cnkgd2l0aG91dCB0aGUgb3B0LWluIGZsYWcgb24gZmFpbHVyZSwgYnV0Cj4+IHRoZW4gYWdhaW4g bWlnaHQgZmFpbCBvbiBwcm90ZWN0ZWQgc25hcHNob3RzLiBGdXJ0aGVyLCB3aXRob3V0IHRoZQo+ PiByZXNwb25zZSBib2R5LCB0aGUgc3RhdGlzdGljcyB3aWxsIGJlIG1lc3NlZCB1cCAoc2luY2Ug ZW1wdHkpLgo+Pgo+PiBTbyBub3Qgc3VyZSwgc2hvdWxkIHRoZSByZW1vdmUgdmFuaXNoZWQgc2lt cGx5IGJlIGNvbnNpZGVyZWQKPj4gaW5jb21wYXRpYmxlIHdpdGggb2xkZXIgdmVyc2lvbiBvciBy ZXRyaWVkIHVudGlsIHdlIGZhaWwvc3VjY2VlZCBmb3IKPj4gZ29vZD8gQW5kIGxpdmUgd2l0aCB0 aGUgbWlzc2luZyBzdGF0cywgcG9zc2libGUgbGVmdG92ZXIgc25hcHNob3RzLCBlY2MuLi4KPiAK PiBobW0sIHRoaXMgaXMgYSBiaXQgdHJpY2t5Lgo+IAo+IGZvciBwdWxsLCB3ZSBqdXN0IGxvZyBh bmQgaWdub3JlIHByb3RlY3RlZCBzbmFwc2hvdHMgd2hlbiByZW1vdmluZyBhIHZhbmlzaGVkIGdy b3VwLiB3ZSBhbHNvIGxvZyBhbmQgaWdub3JlIGFueSBvdGhlciBlcnJvcnMgYXQgdGhhdCBwb2lu dCB0aG91Z2ggKGp1c3Qgd2l0aG91dCBhY2NvdW50aW5nIGZvciByZW1vdmVkIHZzLiBwcm90ZWN0 ZWQpLgo+IAo+IGJ1dCBmb3IgcHVzaCwgd2UgcmVxdWlyZSB0aGUgb3B0LWluIGZlYXR1cmUgdG8g a25vdyB0aGF0IHJlbW92aW5nIHRoZSBncm91cCBmYWlsZWQgYmVjYXVzZSBvZiBhIHByb3RlY3Rl ZCBzbmFwc2hvdC4gSSBndWVzcyB3ZSBjb3VsZCB0cnkgd2l0aCB0aGUgbmV3IHBhcmFtZXRlciwg aWYgdGhhdCBmYWlscyAod2l0aCBhIHBhcmFtZXRlciBlcnJvcj8pLCByZXRyeSB3aXRob3V0LCBh bmQgaWYgdGhhdCBmYWlscyBhcyB3ZWxsLCBqdXN0IGxvZyB3aGF0ZXZlciBlcnJvciB0aGUgc2Vy dmVyIHJldHVybmVkIGhvcGluZyBpdCdzIG1lYW5pbmdmdWw/IG9yIHdlIGNvdWxkIG1ha2UgaXQg bW9yZSByb2J1c3QgYnkgcXVlcnlpbmcgdGhlIHJlbW90ZSB2ZXJzaW9uIGF0IHRoZSBzdGFydCBv ZiB0aGUgc3luYyBhbmQgYmFzZSB0aGUgZGVjaXNpb24gb24gdGhhdC4uCgpBaCwgeWVzISBGZXRj aGluZyB0aGUgdmVyc2lvbiBhbmQgdXNlIHRoYXQgc291bmRzIGxpa2UgYSByZWFzb25hYmxlIHdh eSAKdG8gZ28gaGVyZS4gQWx0aG91Z2gsIHRoZXJlIGNhbiBzdGlsbCBiZSBsZWZ0b3ZlcnMgb24g ZXJyb3IsIGJ1dCB0aGlzIApjYW4gYXQgbGVhc3QgYmUgbWVhbmluZ2Z1bGx5IGxvZ2dlZC4KCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwg bWFpbGluZyBsaXN0CnBicy1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnBy b3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK