]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
WHATSNEW: Document vfs_aio_ratelimit cluster-wide rate limiting master
authorAvan Thakkar <athakkar@redhat.com>
Tue, 14 Jul 2026 06:04:49 +0000 (11:34 +0530)
committerGünther Deschner <gd@samba.org>
Wed, 22 Jul 2026 17:03:16 +0000 (17:03 +0000)
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Anoop C S <anoopcs@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Wed Jul 22 17:03:16 UTC 2026 on atb-devel-224

WHATSNEW.txt

index 809730ffcb6a34eaf5ddb78c0090ea5c080ea77b..2f3b80ee1791f8d2f13269ff7db362374410bec1 100644 (file)
@@ -56,6 +56,20 @@ for general-purpose file servers.
 
 This feature is currently considered experimental.
 
+Cluster-wide rate limiting in vfs_aio_ratelimit
+------------------------------------------------
+
+The vfs_aio_ratelimit VFS module has been extended with cluster-wide
+coordination. When Samba clustering is enabled, the configured per-share rate
+limits are now enforced as a global ceiling across the entire cluster rather than
+per-node. Each share's limits are tracked and enforced independently.
+
+Coordination is handled by a new per-node daemon, ratelimitd, which aggregates
+activity from all smbd processes on the node and broadcasts node-level summaries
+to the rest of the cluster via Samba's messaging layer.
+
+To enable this feature, Samba must be built with --with-ratelimitd.
+
 JSON Audit logging
 ------------------