hiSandog opened a new pull request, #25877:
URL: https://github.com/apache/pulsar/pull/25877

   ### Motivation\nThe simple load manager suppresses small quota updates by 
comparing each new quota field with the matching old field. The bandwidth-in 
check was comparing the new bandwidth-in value against the old bandwidth-out 
value, which could trigger unnecessary quota writes when inbound and outbound 
quotas differ.\n\n### Modifications\n- Compare new bandwidth-in against old 
bandwidth-in in the quota update threshold check.\n- Extract the threshold 
decision into a package-private helper and add a focused regression test for 
mismatched bandwidth-in/out values.\n\n### Verifications\n- git diff --check\n- 
Attempted: ./gradlew :pulsar-broker:test --tests 
org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImplQuotaTest (could 
not run locally because no Java Runtime is installed in this environment)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to