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 C04151FF168
	for <inbox@lore.proxmox.com>; Tue, 18 Mar 2025 09:19:07 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 5B5A1183F9;
	Tue, 18 Mar 2025 09:18:57 +0100 (CET)
Message-ID: <30c418c7-6258-40f8-8bf1-ddb4c03f10a2@proxmox.com>
Date: Tue, 18 Mar 2025 09:18:23 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird Beta
To: Christian Ebner <c.ebner@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>
 <c526ab69-e951-4d01-b7bb-97b8549d8525@proxmox.com>
Content-Language: en-US
From: Dominik Csapak <d.csapak@proxmox.com>
In-Reply-To: <c526ab69-e951-4d01-b7bb-97b8549d8525@proxmox.com>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.021 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>

T24gMy8xNy8yNSAxNDoxNywgQ2hyaXN0aWFuIEVibmVyIHdyb3RlOgo+IE9uIDMvMTcvMjUgMTQ6
MDEsIERvbWluaWsgQ3NhcGFrIHdyb3RlOgo+PiBPbiAzLzE3LzI1IDEzOjU0LCBDaHJpc3RpYW4g
RWJuZXIgd3JvdGU6Cj4+PiBPbiAzLzE3LzI1IDEzOjM2LCBEb21pbmlrIENzYXBhayB3cm90ZToK
Pj4+PiBPbiAzLzE3LzI1IDEzOjExLCBDaHJpc3RpYW4gRWJuZXIgd3JvdGU6Cj4+Pj4+IE9uIDMv
MTcvMjUgMTI6NTYsIERvbWluaWsgQ3NhcGFrIHdyb3RlOgo+Pj4+Pj4gT24gMy8xNy8yNSAxMToz
MiwgQ2hyaXN0aWFuIEVibmVyIHdyb3RlOgo+Pj4+Pj4+IE9uIDMvMTcvMjUgMTE6MDcsIERvbWlu
aWsgQ3NhcGFrIHdyb3RlOgo+Pj4+Pj4+PiBIaWdoIGxldmVsIGNvbW1lbnQ6Cj4+Pj4+Pj4+Cj4+
Pj4+Pj4+IEkga25vdyBpdCdzIHByZWV4aXN0aW5nLCBidSBkb2VzIGl0IGV2ZW4gbWFrZSBzZW5z
ZSB0byBoYXZlIGEgJ3JhdGUtIGluJyBhbmQgJ3JhdGUtb3V0JyBmb3IgCj4+Pj4+Pj4+IHN5bmMK
Pj4+Pj4+Pj4gam9icz8gd291bGQgaXQgbm90IG1ha2UgbW9yZSBzZW5zZSB0byBoYXZlIGEgc2lu
Z2xlICdyYXRlJyBwYXJhbWV0ZXIgYW5kIGFwcGx5IGl0IHRvIGJvdGgKPj4+Pj4+Pj4gZGlyZWN0
aW9ucz8KPj4+Pj4+Pgo+Pj4+Pj4+IFlvdSBtZWFuIG9ubHkgYXMgYWRkaXRpb25hbCBwYXJhbWV0
ZXIgZm9yIHRoZSBhcGkgZW5kcG9pbnQgZm9yIHN5bmMgam9iIGNvbmZpZyBjcmVhdGlvbiBhbmQg
Cj4+Pj4+Pj4gdXBkYXRlPyBPciBhcyBwYXJhbWV0ZXIgZm9yIHRoZSBzeW5jIGpvYiBjb25maWcg
aXRzZWxmPwo+Pj4+Pj4+Cj4+Pj4+Pj4gVGhlIGZvcm1lciBtaWdodCBiZSB0aGUgYmV0dGVyIG9w
dGlvbiwgYW5kIG9uZSBjYW4gY2hlY2sgaWYgYm90aCByYXRlIGFuZCByYXRlLWluL291dCB3ZXJl
IAo+Pj4+Pj4+IHNldCBhbmQgYWJvcnQgd2l0aCBlcnJvciBpbiB0aGF0IGNhc2Ugb3IgYWJvcnQg
d2l0aCBlcnJvciBpZiBhIHJhdGUtaW4gd2FzIGNvbmZpZ3VyZWQgZm9yIGEgCj4+Pj4+Pj4gcHVz
aCBvciByYXRlLSBvdXQgZm9yIGEgcHVsbD8KPj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+IGkgaGFkIGFj
dHVhbGx5IGltYWdpbmVkIDMgb3B0aW9ucyBmb3IgdGhlIHN5bmMgam9iIGNvbmZpZwo+Pj4+Pj4g
cmF0ZTogbGltaXRzIGJvdGggaW4vb3V0Cj4+Pj4+PiByYXRlLWluL291dDogcHJlY2VkZW5jZSBv
dmVyIHJhdGUsIGxpbWl0cyB0aGUgcmVzcGVjdGl2ZSBkaXJlY3Rpb24KPj4+Pj4+Cj4+Pj4+PiBh
bmQgb25seSBleHBvc2UgdGhlICdyYXRlJyBvcHRpb24gb24gdGhlIHVpCj4+Pj4+Cj4+Pj4+IE9r
YXksIHRoYXQgbWFrZXMgc2Vuc2UsIGJ1dCB0aGUgaXNzdWUgSSBzZWUgdGhlcmUgaXMgdGhhdCBw
ZXItIGV4aXN0aW5nIHJhdGUgbGltaXRzIGFyZSBub3QgCj4+Pj4+IHNob3duIGluIHRoZSBVSSBh
bnltb3JlLCBhcyB0aGUgYHJhdGVgIGZpZWxkIGlzIG5vdyB1c2VkLCB3aGlsZSB0aGUgY29uZmln
IGhhcyB0aGUgZXhwbGljaXQgCj4+Pj4+IGByYXRlLWluLyBvdXRgIHNldC4KPj4+Pj4KPj4+Pj4g
U28gdGhpcyB3b3VsZCBuZWVkIHNvbWUgbWVyZ2luZyBmaXJzdCwgb3IgYW0gSSBtaXNzaW5nIHNv
bWV0aGluZz8KPj4+Pgo+Pj4+IG5vLCB5b3UncmUgcmlnaHQsIGJ1dCBpIHRoaW5rIHdlIGhhdmUg
YSBmZXcgb3B0aW9uczoKPj4+Pgo+Pj4+ICogY29udHJhcnkgdG8gd2hhdCBpIHN1Z2dlc3RlZCwg
ZG9uJ3QgcHJpb3JpdGl6ZSByYXRlLWluL291dCwgYnV0IG9ubHkgdXNlIGl0IHdoZW4gJ3JhdGUn
IGlzIG5vdCAKPj4+PiBzZXQKPj4+PiAqIGRlbGV0ZSByYXRlLWluL291dCB3aGVuIHNldHRpbmcg
dGhlIHJhdGUgdmlhIHRoZSBndWkKPj4+Cj4+PiBCb3RoIG9mIHRoZXNlIGhvd2V2ZXIgc3RpbGwg
cmVxdWlyZSBzb21lIGFkZGl0aW9uYWwgbG9naWMgb24gdGhlIGNvbmZpZyB2YWx1ZXMsIHdoaWNo
IHdvdWxkIGJlIAo+Pj4gbmljZSBpZiBvbmUgY291bGQgYXZvaWQuIEhhdmluZyBvbmx5IGByYXRl
LWluL291dGAgYXQgdGhlIGNvbmZpZyBsZXZlbCBtYWtlcyBtb3JlIHNlbnNlIHRvIG1lLCAKPj4+
IGF2b2lkaW5nIGFueSBuZWVkIHRvIGNvbmRpdGlvbmFsbHkgbWVyZ2Ugb3Igc2V0IHZhbHVlcy4K
Pj4+Cj4+Pj4gKiBhcyB5b3Ugc3VnZ2VzdGVkIGluIHRoZSBvdGhlciByZXNwb25zZSwgb25seSBr
ZWVwIHJhdGUtaW4gYW5kIHJhdGUtIG91dCBidXQgZXhwb3NlIGJvdGgKPj4+PiDCoMKgIChhbHRo
b3VnaCBpIGNhbiBhbHJlYWR5IHNlZSB0aGUgY29uZnVzaW9uIGFib3V0IHdoYXQgaXMgJ2luJyBh
bmQgd2hhdCBpcyAnb3V0JyByZWdhcmRpbmcgc3luYyAKPj4+PiBkaXJlY3Rpb24pCj4+Pgo+Pj4g
VGhpcyBwb3NzaWJsZSBjb25mdXNpb24gY291bGQgaG93ZXZlciBiZSByZWR1Y2VkIGJ5IGFkZGlu
ZyBzb21lIG1vcmUgY29udGV4dCB0byB0aGUgZmllbGQgbGFiZWwgCj4+PiAob3IgZXZlbiBzeW1i
b2xzIGFzIGZvciB0aGUgc3luYyBkaXJlY3Rpb24gb24gdGhlIGNyZWF0ZSBzeW5jIGpvYiBidXR0
b25zKS4KPj4+IEUuZy4gYFJhdGUgbGltaXQgaW4gKHB1bGwgY29udGVudHMpYCBhbmQgYFJhdGUg
bGltaXQgb3V0IChwdXNoIGNvbnRlbnRzKWAuCj4+Pgo+Pj4gQW5vdGhlciBvcHRpb24gbWlnaHQg
YmUgdG8gbWFrZSBvbmUgb3IgdGhlIG90aGVyIG9ubHkgdmlzaWJsZSBpbiB0aGUgVUkgZm9yIHRo
ZSBjb3JyZXNwb25kaW5nIAo+Pj4gc3luYyBkaXJlY3Rpb24sIG9yIHJlbmRlciB0aGUgImxlc3Mi
IHVzZWZ1bCByYXRlIGxpbWl0IGluIHRoZSBhZHZhbmNlZCBvcHRpb25zIG9ubHksIGRlcGVuZGlu
ZyBvbiAKPj4+IHRoZSBzeW5jIGpvYnMgdHlwZS4KPj4KPj4gQUZBSVUgdGhpcyBpcyBiYXNpY2Fs
bHkgd2hhdCB5b3Ugc2VudCAobWludXMgdGhlIGRlbGV0aW9uIG9mIHRoZSBvdGhlciBvcHRpb24p
LCByaWdodCA/Cj4gCj4gWWVzLCBtYWtpbmcgdGhpcyBoaWRkZW4gd291bGQgcHJlc2VydmUgdGhl
IHN0YXRlIG9mIHRoZSBvdGhlciBkaXJlY3Rpb24sIGluIGNvbnRyYXN0IHRvIGNsZWFyaW5nIGl0
IAo+IGFzIGlzIHRoZSBjYXNlIGZvciB0aGUgY3VycmVudCBwYXRjaC4gQnV0IGl0IG1pZ2h0IG1h
a2UgdGhlIGNvZGUgZXZlbiBjbGVhbmVyLCBhcyB0aGUgY29uZGl0aW9uYWwgCj4gc3dpdGNoaW5n
IG9mIHRoZSB2YWx1ZXMgaXMgbm90IHJlcXVpcmVkIGFueW1vcmUuCj4gCj4+Cj4+Pgo+Pj4gQnV0
IHN0aWxsIHdpZGUgb3BlbiBmb3Igb3RoZXIgc3VnZ2VzdGlvbnMhCj4+Cj4+IGV2ZW4gYW5vdGhl
ciBwb3NzaWJpbGl0eSBpcyB0byBzaW1wbHkgc2V0IGJvdGggZnJvbSB0aGUgdWk/Cj4+IGFzIGlu
IHdlIGhhdmUgYSAncmF0ZScgZmllbGQgb24gdGhlIHVpIHRoYXQgc2V0cyBib3RoIHJhdGUtaW4g
YW5kIHJhdGUtb3V0Pwo+Pgo+PiB0aGUgb25seSBxdWVzdGlvbiB0aGVuIGlzIGhvdyB0byBoYW5k
bGUgaWYgdGhlIHZhbHVlcyBhcmUgZGlmZmVyZW50IG9uIHRoZSBiYWNrZW5kLi4uCj4gCj4gWWVz
LCBhZ2FpbiByZXF1aXJpbmcgc29tZSBhZGRpdGlvbmFsIGxvZ2ljIHRvIGhhbmRsZSB0aGluZ3Mg
ZGlmZmVyZW50bHkuCj4gCj4+IFRoZSBwcm9ibGVtIGkgaGF2ZSB3aXRoIHRoZSBjdXJyZW50IHdh
eSwgaXMgdGhhdCB3ZSBuZWVkIHRvIGV4cG9zZSB0aGUgdXNlciB0byBhIHNldHRpbmcgdGhhdAo+
PiBpcyB1bm5lY2Vzc2FyeSBhbmQgY29uZnVzaW5nIGluIG1vc3Qgb2YgdGhlIGNhc2VzLiBJJ2Qg
cmVhbGx5IGxpa2UgdG8gbWFrZSB0aGlzIG5vdCBtb3JlCj4+IGNvbXBsaWNhdGVkIGFzIGl0IGFs
cmVhZHkgaXMuIFRodXMgbXkgc3VnZ2VzdGlvbiB0byByZWR1Y2UgaXQgdG8gYSBzaW5nbGUgJ3Jh
dGUnIHBhcmFtZXRlci4KPiAKPiBJIGRvIGFncmVlLCBidXQgdGhhdCBpcyB3aGF0IEkgdHJpZWQg
dG8gYWNoaWV2ZSBpbiB0aGUgcGF0Y2ggYWxyZWFkeSAoZXhjZXB0IGZvciBwcmVzZXJ2aW5nIHRo
ZSByYXRlIAo+IGxpbWl0IGluIHRoZSBvdGhlciBkaXJlY3Rpb24pPyBBZGRpbmcgdGhlIGByYXRl
YCBwYXJhbWV0ZXIgd291bGQgb25seSBoZWxwIHRvIHJlZHVjZSB0aGUgc3dpdGNoaW5nIAo+IGxv
Z2ljIGJhc2VkIG9uIHN5bmMgZGlyZWN0aW9uLgo+IAo+IEJ1dCBnaXZlbiB0aGF0LCBJIHdvdWxk
IG9wdCBmb3Iga2VlcGluZyB0aGUgY3VycmVudCBgcmF0ZS1pbi9vdXRgIHBhcmFtZXRlcnMgaW4g
dGhlIGNvbmZpZywgaGF2aW5nIDIgCj4gaW5wdXQgZmllbGRzIGluIHRoZSBVSSwgb25lIGhvd2V2
ZXIgaGlkZGVuIGZyb20gdGhlIHVzZXIgdG8gYXZvaWQgdW5uZWNlc3NhcnkgY29uZnVzaW9uIGFu
ZCBwcmVzZXJ2ZSAKPiB0aGUgc3RhdGUgb2YgYm90aCwgaW4tZGVwZW5kZWQgb2Ygc3luYyBkaXJl
Y3Rpb24uCj4gCj4gQW55IG9iamVjdGlvbnM/Cj4gCj4gSW4gYW55IGNhc2U6IFRoYW5rcyBhIGxv
dCBmb3IgdGhlIGRpc2N1c3Npb24hCgoKTm8sIEkgdGhpbmsgaGF2aW5nIG9uZSBmaWVsZCBleHBv
c2VkIHRvIHRoZSB1c2VyIGlzIGFuIE9LIHNvbHV0aW9uIGZvciBub3cuCgp0aGFua3MhCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1h
aWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94
bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==