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 [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id B9F2B1FF16E for <inbox@lore.proxmox.com>; Mon, 17 Mar 2025 13:55:30 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 9F032331C; Mon, 17 Mar 2025 13:55:20 +0100 (CET) Message-ID: <7b209e27-1483-47ec-91a0-a23122b455fc@proxmox.com> Date: Mon, 17 Mar 2025 13:54:47 +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> Content-Language: en-US, de-DE From: Christian Ebner <c.ebner@proxmox.com> In-Reply-To: <944705db-906a-47f1-9959-d51e25d22647@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.031 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 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> T24gMy8xNy8yNSAxMzozNiwgRG9taW5payBDc2FwYWsgd3JvdGU6Cj4gT24gMy8xNy8yNSAxMzox MSwgQ2hyaXN0aWFuIEVibmVyIHdyb3RlOgo+PiBPbiAzLzE3LzI1IDEyOjU2LCBEb21pbmlrIENz YXBhayB3cm90ZToKPj4+IE9uIDMvMTcvMjUgMTE6MzIsIENocmlzdGlhbiBFYm5lciB3cm90ZToK Pj4+PiBPbiAzLzE3LzI1IDExOjA3LCBEb21pbmlrIENzYXBhayB3cm90ZToKPj4+Pj4gSGlnaCBs ZXZlbCBjb21tZW50Ogo+Pj4+Pgo+Pj4+PiBJIGtub3cgaXQncyBwcmVleGlzdGluZywgYnUgZG9l cyBpdCBldmVuIG1ha2Ugc2Vuc2UgdG8gaGF2ZSBhIAo+Pj4+PiAncmF0ZS0gaW4nIGFuZCAncmF0 ZS1vdXQnIGZvciBzeW5jCj4+Pj4+IGpvYnM/IHdvdWxkIGl0IG5vdCBtYWtlIG1vcmUgc2Vuc2Ug dG8gaGF2ZSBhIHNpbmdsZSAncmF0ZScgCj4+Pj4+IHBhcmFtZXRlciBhbmQgYXBwbHkgaXQgdG8g Ym90aAo+Pj4+PiBkaXJlY3Rpb25zPwo+Pj4+Cj4+Pj4gWW91IG1lYW4gb25seSBhcyBhZGRpdGlv bmFsIHBhcmFtZXRlciBmb3IgdGhlIGFwaSBlbmRwb2ludCBmb3Igc3luYyAKPj4+PiBqb2IgY29u ZmlnIGNyZWF0aW9uIGFuZCB1cGRhdGU/IE9yIGFzIHBhcmFtZXRlciBmb3IgdGhlIHN5bmMgam9i IAo+Pj4+IGNvbmZpZyBpdHNlbGY/Cj4+Pj4KPj4+PiBUaGUgZm9ybWVyIG1pZ2h0IGJlIHRoZSBi ZXR0ZXIgb3B0aW9uLCBhbmQgb25lIGNhbiBjaGVjayBpZiBib3RoIAo+Pj4+IHJhdGUgYW5kIHJh dGUtaW4vb3V0IHdlcmUgc2V0IGFuZCBhYm9ydCB3aXRoIGVycm9yIGluIHRoYXQgY2FzZSBvciAK Pj4+PiBhYm9ydCB3aXRoIGVycm9yIGlmIGEgcmF0ZS1pbiB3YXMgY29uZmlndXJlZCBmb3IgYSBw dXNoIG9yIHJhdGUtb3V0IAo+Pj4+IGZvciBhIHB1bGw/Cj4+Pj4KPj4+Cj4+PiBpIGhhZCBhY3R1 YWxseSBpbWFnaW5lZCAzIG9wdGlvbnMgZm9yIHRoZSBzeW5jIGpvYiBjb25maWcKPj4+IHJhdGU6 IGxpbWl0cyBib3RoIGluL291dAo+Pj4gcmF0ZS1pbi9vdXQ6IHByZWNlZGVuY2Ugb3ZlciByYXRl LCBsaW1pdHMgdGhlIHJlc3BlY3RpdmUgZGlyZWN0aW9uCj4+Pgo+Pj4gYW5kIG9ubHkgZXhwb3Nl IHRoZSAncmF0ZScgb3B0aW9uIG9uIHRoZSB1aQo+Pgo+PiBPa2F5LCB0aGF0IG1ha2VzIHNlbnNl LCBidXQgdGhlIGlzc3VlIEkgc2VlIHRoZXJlIGlzIHRoYXQgcGVyLWV4aXN0aW5nIAo+PiByYXRl IGxpbWl0cyBhcmUgbm90IHNob3duIGluIHRoZSBVSSBhbnltb3JlLCBhcyB0aGUgYHJhdGVgIGZp ZWxkIGlzIAo+PiBub3cgdXNlZCwgd2hpbGUgdGhlIGNvbmZpZyBoYXMgdGhlIGV4cGxpY2l0IGBy YXRlLWluL291dGAgc2V0Lgo+Pgo+PiBTbyB0aGlzIHdvdWxkIG5lZWQgc29tZSBtZXJnaW5nIGZp cnN0LCBvciBhbSBJIG1pc3Npbmcgc29tZXRoaW5nPwo+IAo+IG5vLCB5b3UncmUgcmlnaHQsIGJ1 dCBpIHRoaW5rIHdlIGhhdmUgYSBmZXcgb3B0aW9uczoKPiAKPiAqIGNvbnRyYXJ5IHRvIHdoYXQg aSBzdWdnZXN0ZWQsIGRvbid0IHByaW9yaXRpemUgcmF0ZS1pbi9vdXQsIGJ1dCBvbmx5IAo+IHVz ZSBpdCB3aGVuICdyYXRlJyBpcyBub3Qgc2V0Cj4gKiBkZWxldGUgcmF0ZS1pbi9vdXQgd2hlbiBz ZXR0aW5nIHRoZSByYXRlIHZpYSB0aGUgZ3VpCgpCb3RoIG9mIHRoZXNlIGhvd2V2ZXIgc3RpbGwg cmVxdWlyZSBzb21lIGFkZGl0aW9uYWwgbG9naWMgb24gdGhlIGNvbmZpZyAKdmFsdWVzLCB3aGlj aCB3b3VsZCBiZSBuaWNlIGlmIG9uZSBjb3VsZCBhdm9pZC4gSGF2aW5nIG9ubHkgCmByYXRlLWlu L291dGAgYXQgdGhlIGNvbmZpZyBsZXZlbCBtYWtlcyBtb3JlIHNlbnNlIHRvIG1lLCBhdm9pZGlu ZyBhbnkgCm5lZWQgdG8gY29uZGl0aW9uYWxseSBtZXJnZSBvciBzZXQgdmFsdWVzLgoKPiAqIGFz IHlvdSBzdWdnZXN0ZWQgaW4gdGhlIG90aGVyIHJlc3BvbnNlLCBvbmx5IGtlZXAgcmF0ZS1pbiBh bmQgcmF0ZS1vdXQgCj4gYnV0IGV4cG9zZSBib3RoCj4gIMKgIChhbHRob3VnaCBpIGNhbiBhbHJl YWR5IHNlZSB0aGUgY29uZnVzaW9uIGFib3V0IHdoYXQgaXMgJ2luJyBhbmQgd2hhdCAKPiBpcyAn b3V0JyByZWdhcmRpbmcgc3luYyBkaXJlY3Rpb24pCgpUaGlzIHBvc3NpYmxlIGNvbmZ1c2lvbiBj b3VsZCBob3dldmVyIGJlIHJlZHVjZWQgYnkgYWRkaW5nIHNvbWUgbW9yZSAKY29udGV4dCB0byB0 aGUgZmllbGQgbGFiZWwgKG9yIGV2ZW4gc3ltYm9scyBhcyBmb3IgdGhlIHN5bmMgZGlyZWN0aW9u IG9uIAp0aGUgY3JlYXRlIHN5bmMgam9iIGJ1dHRvbnMpLgpFLmcuIGBSYXRlIGxpbWl0IGluIChw dWxsIGNvbnRlbnRzKWAgYW5kIGBSYXRlIGxpbWl0IG91dCAocHVzaCBjb250ZW50cylgLgoKQW5v dGhlciBvcHRpb24gbWlnaHQgYmUgdG8gbWFrZSBvbmUgb3IgdGhlIG90aGVyIG9ubHkgdmlzaWJs ZSBpbiB0aGUgVUkgCmZvciB0aGUgY29ycmVzcG9uZGluZyBzeW5jIGRpcmVjdGlvbiwgb3IgcmVu ZGVyIHRoZSAibGVzcyIgdXNlZnVsIHJhdGUgCmxpbWl0IGluIHRoZSBhZHZhbmNlZCBvcHRpb25z IG9ubHksIGRlcGVuZGluZyBvbiB0aGUgc3luYyBqb2JzIHR5cGUuCgpCdXQgc3RpbGwgd2lkZSBv cGVuIGZvciBvdGhlciBzdWdnZXN0aW9ucyEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1kZXZlbEBsaXN0 cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9s aXN0aW5mby9wYnMtZGV2ZWwK