From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pbs-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id EAA651FF16E for <inbox@lore.proxmox.com>; Mon, 17 Mar 2025 14:17:58 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 994C13783; Mon, 17 Mar 2025 14:17:48 +0100 (CET) Message-ID: <c526ab69-e951-4d01-b7bb-97b8549d8525@proxmox.com> Date: Mon, 17 Mar 2025 14:17:15 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Dominik Csapak <d.csapak@proxmox.com>, Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com> References: <20250310170125.528732-1-c.ebner@proxmox.com> <66676a8d-15fd-4a2c-b80b-19564cc268df@proxmox.com> <1d56786a-408b-4bd1-841e-5515cd1df15e@proxmox.com> <69533b86-7d14-41a5-8355-9eade40301b9@proxmox.com> <9bdf3889-b288-458a-bfe6-5ac9099971de@proxmox.com> <944705db-906a-47f1-9959-d51e25d22647@proxmox.com> <7b209e27-1483-47ec-91a0-a23122b455fc@proxmox.com> <155d19a2-db5f-4c94-8149-7e0ccb01eb65@proxmox.com> Content-Language: en-US, de-DE From: Christian Ebner <c.ebner@proxmox.com> In-Reply-To: <155d19a2-db5f-4c94-8149-7e0ccb01eb65@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.029 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 proxmox-backup 1/2] fix: ui: sync job: switch rate limit based on sync direction X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion <pbs-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/> List-Post: <mailto:pbs-devel@lists.proxmox.com> List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com> T24gMy8xNy8yNSAxNDowMSwgRG9taW5payBDc2FwYWsgd3JvdGU6Cj4gT24gMy8xNy8yNSAxMzo1 NCwgQ2hyaXN0aWFuIEVibmVyIHdyb3RlOgo+PiBPbiAzLzE3LzI1IDEzOjM2LCBEb21pbmlrIENz YXBhayB3cm90ZToKPj4+IE9uIDMvMTcvMjUgMTM6MTEsIENocmlzdGlhbiBFYm5lciB3cm90ZToK Pj4+PiBPbiAzLzE3LzI1IDEyOjU2LCBEb21pbmlrIENzYXBhayB3cm90ZToKPj4+Pj4gT24gMy8x Ny8yNSAxMTozMiwgQ2hyaXN0aWFuIEVibmVyIHdyb3RlOgo+Pj4+Pj4gT24gMy8xNy8yNSAxMTow NywgRG9taW5payBDc2FwYWsgd3JvdGU6Cj4+Pj4+Pj4gSGlnaCBsZXZlbCBjb21tZW50Ogo+Pj4+ Pj4+Cj4+Pj4+Pj4gSSBrbm93IGl0J3MgcHJlZXhpc3RpbmcsIGJ1IGRvZXMgaXQgZXZlbiBtYWtl IHNlbnNlIHRvIGhhdmUgYSAKPj4+Pj4+PiAncmF0ZS0gaW4nIGFuZCAncmF0ZS1vdXQnIGZvciBz eW5jCj4+Pj4+Pj4gam9icz8gd291bGQgaXQgbm90IG1ha2UgbW9yZSBzZW5zZSB0byBoYXZlIGEg c2luZ2xlICdyYXRlJyAKPj4+Pj4+PiBwYXJhbWV0ZXIgYW5kIGFwcGx5IGl0IHRvIGJvdGgKPj4+ Pj4+PiBkaXJlY3Rpb25zPwo+Pj4+Pj4KPj4+Pj4+IFlvdSBtZWFuIG9ubHkgYXMgYWRkaXRpb25h bCBwYXJhbWV0ZXIgZm9yIHRoZSBhcGkgZW5kcG9pbnQgZm9yIAo+Pj4+Pj4gc3luYyBqb2IgY29u ZmlnIGNyZWF0aW9uIGFuZCB1cGRhdGU/IE9yIGFzIHBhcmFtZXRlciBmb3IgdGhlIHN5bmMgCj4+ Pj4+PiBqb2IgY29uZmlnIGl0c2VsZj8KPj4+Pj4+Cj4+Pj4+PiBUaGUgZm9ybWVyIG1pZ2h0IGJl IHRoZSBiZXR0ZXIgb3B0aW9uLCBhbmQgb25lIGNhbiBjaGVjayBpZiBib3RoIAo+Pj4+Pj4gcmF0 ZSBhbmQgcmF0ZS1pbi9vdXQgd2VyZSBzZXQgYW5kIGFib3J0IHdpdGggZXJyb3IgaW4gdGhhdCBj YXNlIG9yIAo+Pj4+Pj4gYWJvcnQgd2l0aCBlcnJvciBpZiBhIHJhdGUtaW4gd2FzIGNvbmZpZ3Vy ZWQgZm9yIGEgcHVzaCBvciByYXRlLSAKPj4+Pj4+IG91dCBmb3IgYSBwdWxsPwo+Pj4+Pj4KPj4+ Pj4KPj4+Pj4gaSBoYWQgYWN0dWFsbHkgaW1hZ2luZWQgMyBvcHRpb25zIGZvciB0aGUgc3luYyBq b2IgY29uZmlnCj4+Pj4+IHJhdGU6IGxpbWl0cyBib3RoIGluL291dAo+Pj4+PiByYXRlLWluL291 dDogcHJlY2VkZW5jZSBvdmVyIHJhdGUsIGxpbWl0cyB0aGUgcmVzcGVjdGl2ZSBkaXJlY3Rpb24K Pj4+Pj4KPj4+Pj4gYW5kIG9ubHkgZXhwb3NlIHRoZSAncmF0ZScgb3B0aW9uIG9uIHRoZSB1aQo+ Pj4+Cj4+Pj4gT2theSwgdGhhdCBtYWtlcyBzZW5zZSwgYnV0IHRoZSBpc3N1ZSBJIHNlZSB0aGVy ZSBpcyB0aGF0IHBlci0gCj4+Pj4gZXhpc3RpbmcgcmF0ZSBsaW1pdHMgYXJlIG5vdCBzaG93biBp biB0aGUgVUkgYW55bW9yZSwgYXMgdGhlIGByYXRlYCAKPj4+PiBmaWVsZCBpcyBub3cgdXNlZCwg d2hpbGUgdGhlIGNvbmZpZyBoYXMgdGhlIGV4cGxpY2l0IGByYXRlLWluLyBvdXRgIAo+Pj4+IHNl dC4KPj4+Pgo+Pj4+IFNvIHRoaXMgd291bGQgbmVlZCBzb21lIG1lcmdpbmcgZmlyc3QsIG9yIGFt IEkgbWlzc2luZyBzb21ldGhpbmc/Cj4+Pgo+Pj4gbm8sIHlvdSdyZSByaWdodCwgYnV0IGkgdGhp bmsgd2UgaGF2ZSBhIGZldyBvcHRpb25zOgo+Pj4KPj4+ICogY29udHJhcnkgdG8gd2hhdCBpIHN1 Z2dlc3RlZCwgZG9uJ3QgcHJpb3JpdGl6ZSByYXRlLWluL291dCwgYnV0IAo+Pj4gb25seSB1c2Ug aXQgd2hlbiAncmF0ZScgaXMgbm90IHNldAo+Pj4gKiBkZWxldGUgcmF0ZS1pbi9vdXQgd2hlbiBz ZXR0aW5nIHRoZSByYXRlIHZpYSB0aGUgZ3VpCj4+Cj4+IEJvdGggb2YgdGhlc2UgaG93ZXZlciBz dGlsbCByZXF1aXJlIHNvbWUgYWRkaXRpb25hbCBsb2dpYyBvbiB0aGUgCj4+IGNvbmZpZyB2YWx1 ZXMsIHdoaWNoIHdvdWxkIGJlIG5pY2UgaWYgb25lIGNvdWxkIGF2b2lkLiBIYXZpbmcgb25seSAK Pj4gYHJhdGUtaW4vb3V0YCBhdCB0aGUgY29uZmlnIGxldmVsIG1ha2VzIG1vcmUgc2Vuc2UgdG8g bWUsIGF2b2lkaW5nIGFueSAKPj4gbmVlZCB0byBjb25kaXRpb25hbGx5IG1lcmdlIG9yIHNldCB2 YWx1ZXMuCj4+Cj4+PiAqIGFzIHlvdSBzdWdnZXN0ZWQgaW4gdGhlIG90aGVyIHJlc3BvbnNlLCBv bmx5IGtlZXAgcmF0ZS1pbiBhbmQgcmF0ZS0gCj4+PiBvdXQgYnV0IGV4cG9zZSBib3RoCj4+PiDC oMKgIChhbHRob3VnaCBpIGNhbiBhbHJlYWR5IHNlZSB0aGUgY29uZnVzaW9uIGFib3V0IHdoYXQg aXMgJ2luJyBhbmQgCj4+PiB3aGF0IGlzICdvdXQnIHJlZ2FyZGluZyBzeW5jIGRpcmVjdGlvbikK Pj4KPj4gVGhpcyBwb3NzaWJsZSBjb25mdXNpb24gY291bGQgaG93ZXZlciBiZSByZWR1Y2VkIGJ5 IGFkZGluZyBzb21lIG1vcmUgCj4+IGNvbnRleHQgdG8gdGhlIGZpZWxkIGxhYmVsIChvciBldmVu IHN5bWJvbHMgYXMgZm9yIHRoZSBzeW5jIGRpcmVjdGlvbiAKPj4gb24gdGhlIGNyZWF0ZSBzeW5j IGpvYiBidXR0b25zKS4KPj4gRS5nLiBgUmF0ZSBsaW1pdCBpbiAocHVsbCBjb250ZW50cylgIGFu ZCBgUmF0ZSBsaW1pdCBvdXQgKHB1c2ggCj4+IGNvbnRlbnRzKWAuCj4+Cj4+IEFub3RoZXIgb3B0 aW9uIG1pZ2h0IGJlIHRvIG1ha2Ugb25lIG9yIHRoZSBvdGhlciBvbmx5IHZpc2libGUgaW4gdGhl IAo+PiBVSSBmb3IgdGhlIGNvcnJlc3BvbmRpbmcgc3luYyBkaXJlY3Rpb24sIG9yIHJlbmRlciB0 aGUgImxlc3MiIHVzZWZ1bCAKPj4gcmF0ZSBsaW1pdCBpbiB0aGUgYWR2YW5jZWQgb3B0aW9ucyBv bmx5LCBkZXBlbmRpbmcgb24gdGhlIHN5bmMgam9icyB0eXBlLgo+IAo+IEFGQUlVIHRoaXMgaXMg YmFzaWNhbGx5IHdoYXQgeW91IHNlbnQgKG1pbnVzIHRoZSBkZWxldGlvbiBvZiB0aGUgb3RoZXIg Cj4gb3B0aW9uKSwgcmlnaHQgPwoKWWVzLCBtYWtpbmcgdGhpcyBoaWRkZW4gd291bGQgcHJlc2Vy dmUgdGhlIHN0YXRlIG9mIHRoZSBvdGhlciBkaXJlY3Rpb24sIAppbiBjb250cmFzdCB0byBjbGVh cmluZyBpdCBhcyBpcyB0aGUgY2FzZSBmb3IgdGhlIGN1cnJlbnQgcGF0Y2guIEJ1dCBpdCAKbWln aHQgbWFrZSB0aGUgY29kZSBldmVuIGNsZWFuZXIsIGFzIHRoZSBjb25kaXRpb25hbCBzd2l0Y2hp bmcgb2YgdGhlIAp2YWx1ZXMgaXMgbm90IHJlcXVpcmVkIGFueW1vcmUuCgo+IAo+Pgo+PiBCdXQg c3RpbGwgd2lkZSBvcGVuIGZvciBvdGhlciBzdWdnZXN0aW9ucyEKPiAKPiBldmVuIGFub3RoZXIg cG9zc2liaWxpdHkgaXMgdG8gc2ltcGx5IHNldCBib3RoIGZyb20gdGhlIHVpPwo+IGFzIGluIHdl IGhhdmUgYSAncmF0ZScgZmllbGQgb24gdGhlIHVpIHRoYXQgc2V0cyBib3RoIHJhdGUtaW4gYW5k IHJhdGUtb3V0Pwo+IAo+IHRoZSBvbmx5IHF1ZXN0aW9uIHRoZW4gaXMgaG93IHRvIGhhbmRsZSBp ZiB0aGUgdmFsdWVzIGFyZSBkaWZmZXJlbnQgb24gCj4gdGhlIGJhY2tlbmQuLi4KClllcywgYWdh aW4gcmVxdWlyaW5nIHNvbWUgYWRkaXRpb25hbCBsb2dpYyB0byBoYW5kbGUgdGhpbmdzIGRpZmZl cmVudGx5LgoKPiBUaGUgcHJvYmxlbSBpIGhhdmUgd2l0aCB0aGUgY3VycmVudCB3YXksIGlzIHRo YXQgd2UgbmVlZCB0byBleHBvc2UgdGhlIAo+IHVzZXIgdG8gYSBzZXR0aW5nIHRoYXQKPiBpcyB1 bm5lY2Vzc2FyeSBhbmQgY29uZnVzaW5nIGluIG1vc3Qgb2YgdGhlIGNhc2VzLiBJJ2QgcmVhbGx5 IGxpa2UgdG8gCj4gbWFrZSB0aGlzIG5vdCBtb3JlCj4gY29tcGxpY2F0ZWQgYXMgaXQgYWxyZWFk eSBpcy4gVGh1cyBteSBzdWdnZXN0aW9uIHRvIHJlZHVjZSBpdCB0byBhIAo+IHNpbmdsZSAncmF0 ZScgcGFyYW1ldGVyLgoKSSBkbyBhZ3JlZSwgYnV0IHRoYXQgaXMgd2hhdCBJIHRyaWVkIHRvIGFj aGlldmUgaW4gdGhlIHBhdGNoIGFscmVhZHkgCihleGNlcHQgZm9yIHByZXNlcnZpbmcgdGhlIHJh dGUgbGltaXQgaW4gdGhlIG90aGVyIGRpcmVjdGlvbik/IEFkZGluZyAKdGhlIGByYXRlYCBwYXJh bWV0ZXIgd291bGQgb25seSBoZWxwIHRvIHJlZHVjZSB0aGUgc3dpdGNoaW5nIGxvZ2ljIGJhc2Vk IApvbiBzeW5jIGRpcmVjdGlvbi4KCkJ1dCBnaXZlbiB0aGF0LCBJIHdvdWxkIG9wdCBmb3Iga2Vl cGluZyB0aGUgY3VycmVudCBgcmF0ZS1pbi9vdXRgIApwYXJhbWV0ZXJzIGluIHRoZSBjb25maWcs IGhhdmluZyAyIGlucHV0IGZpZWxkcyBpbiB0aGUgVUksIG9uZSBob3dldmVyIApoaWRkZW4gZnJv bSB0aGUgdXNlciB0byBhdm9pZCB1bm5lY2Vzc2FyeSBjb25mdXNpb24gYW5kIHByZXNlcnZlIHRo ZSAKc3RhdGUgb2YgYm90aCwgaW4tZGVwZW5kZWQgb2Ygc3luYyBkaXJlY3Rpb24uCgpBbnkgb2Jq ZWN0aW9ucz8KCkluIGFueSBjYXNlOiBUaGFua3MgYSBsb3QgZm9yIHRoZSBkaXNjdXNzaW9uIQoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1kZXZl bCBtYWlsaW5nIGxpc3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMu cHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=