The branch, v4-23-test has been updated
via 224d4f69abe WHATSNEW: add Per-share profiling stats
via 2c308dabec6 WHATSNEW: add CTDB changes
from 8c9f571be0d VERSION: Bump version up to Samba 4.23.0rc2...
https://git.samba.org/?p=samba.git;a=shortlog;h=v4-23-test
- Log -----------------------------------------------------------------
commit 224d4f69abeb740accee04099b21f9a6bc793623
Author: Jule Anger <[email protected]>
Date: Wed Aug 13 11:01:00 2025 +0200
WHATSNEW: add Per-share profiling stats
Signed-off-by: Shachar Sharon <[email protected]>
commit 2c308dabec65d4ad72d90ca0badf503cd9517c0e
Author: Jule Anger <[email protected]>
Date: Mon Aug 11 08:52:10 2025 +0200
WHATSNEW: add CTDB changes
Signed-off-by: Martin Schwenke <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
WHATSNEW.txt | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
Changeset truncated at 500 lines:
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index e8a27072985..27fae5331d2 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -36,6 +36,37 @@ samba-tool improvements
-----------------------
todo
+CTDB changes
+------------
+
+* CTDB now supports loading tunables from
+ /etc/ctdb/tunables.d/*.tunables, in addition to the standard
+ /etc/ctdb/tunables.conf. See the ctdb-tunables(7) manual page for
+ more details. Note that the above locations are examples - the
+ actual location of these files will depend on compile time
+ configuration.
+
+ It isn't expected that many users will require a directory of tunables
+ files, since most users do not need to change tunables from their
+ default values. However, this allows vendors to ship their required
+ tunables settings (for example, in one or more files marked "do not
+ edit") while still allowing local administrators to add their own
+ tunables settings (in one or more separate files).
+
+Per-share profiling stats
+-------------------------
+Starting with Samba 4.23, users can collect profile counters at a
+per-share level. This feature requires building Samba with profiling
+data enabled and adding an appropriate `smb.conf` parameter for
+specific shares. It's particularly useful for deployments with a large
+number of active shares, allowing administrators to monitor individual
+share activity and identify potential bottlenecks or hot-spots. When
+enabled, users can inspect current per-share profile information
+("Extended Profile") using the standard `smbstatus` utility.
+
+Currently, this functionality is supported only by the default and
+`ceph_new` VFS modules.
+
REMOVED FEATURES
================
--
Samba Shared Repository