git.samba.org
/
kseeger
/
samba-autobuild-v4-16-test
/
.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
VERSION: Disable GIT_SNAPSHOT for the Samba 4.16.0rc1 release.
2022-01-17
Martin Schwenke
WHATSNEW: Document CTDB leader and cluster lock changes
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
Autobuild-User(master):
Martin Schwenke
<martins@samba.org>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-doc: Remove documentation for recovery process
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-doc: Update example configuration migration script
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tests: Improve test coverage for leader role yield...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tests: Support commenting out local daemons configurati...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-config: Add configuration option [cluster] leader...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-config: [legacy] recmaster capability -> [cluster...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-config: [cluster] recovery lock -> [cluster] cluster...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-doc: Update documentation for leader and cluster...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Use race for cluster lock as election...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-protocol: Mark {GET,SET}_RECMASTER controls obsolete
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-protocol: Drop marshalling for {GET,SET}_RECMASTER...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-daemon: Drop implementation of {GET,SET}_RECMASTER...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-protocol: Drop protocol client functions for recmaster...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-client: Drop unused recmaster functions
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-daemon: Drop unused old client recmaster functions
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Drop calls to ctdb_ctrl_setrecmaster()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Drop recovery master verification
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tools: recovery master -> leader
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tools: Use leader broadcast in get_leader()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tools: Factor out get_leader()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tools: Handle leader broadcasts in ctdb tool
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tools: Print "UNKNOWN" when leader PNN is unknown
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-client: Factor out function ctdb_client_wait_func_timeout()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tests: Factor out getting leader and waiting for...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tests: Add leader broadcasts to fake_ctdbd
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Simplify some stopped/banned checks...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: No longer take cluster lock during recovery
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Add and use function cluster_lock_enabled()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Terminology change: recovery lock -...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Take cluster lock when election completes
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Factor out function cluster_lock_take()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tests: Avoid a race
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tests: Setup cluster with expected arguments
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Drop leader validation
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Drop special case for elected-before...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Handle leader broadcast timeout
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Send leader broadcasts
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Process leader broadcasts
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-protocol: Add CTDB_SRVID_LEADER
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Add an explicit flag for election in...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Only start election if node can be leader
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Add and use function this_node_can_be_leader()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Logging/comments: recovery master -...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Rename recmaster field to leader
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Use rec->pnn everywhere
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Change argument to srvid_disable_and_reply()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Simplify arguments to ctdb_ban_node()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Simplify arguments to verify_local_ip_allocat...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Simplify arguments to do_recovery()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Simplify arguments to some election...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Add PNN to recovery daemon context
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Use this_node_is_leader() in an extra...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Factor out and use function this_node_is_leader()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Pass SIGHUP to running helper
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Record helper PID in recovery daemon...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Add log reopening on SIGHUP to helpers
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-daemon: Enable log reopening for event daemon
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-event: Reopen logs on SIGHUP
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-daemon: Enable log reopening for recovery daemon
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Add basic log reopening
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-daemon: Add basic top-level log reopening
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-common: Add support for reopening logs
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-common: Separate sock_daemon's SIGHUP and SIGUSR1...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-common: Use Samba's DEBUG_FILE logging
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-common: Switch initial debug type to DEBUG_DEFAULT_STDERR
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-13
Martin Schwenke
ctdb-protocol: Print IPv6 sockets with RFC5952 "[2001...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2022-01-13
Martin Schwenke
ctdb-tests: Add extra IPv6 socket parsing tests
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-11-01
Martin Schwenke
debug: Add new smb.conf option "debug syslog format"
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-11-01
Martin Schwenke
debug: Add debug_syslog_format setting
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-19
Martin Schwenke
bootstrap: Debian 11 has liburing-dev
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-18
Martin Schwenke
bootstrap: Add Debian 11
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Optimise construction of msg_no_nl
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Move msg_no_nl to state
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Optimise early return when header string buffer...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Optimise to avoid walking the header string
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Optimise construction of header_str_no_nl
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Rename variable for consistency
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Push message length argument down to backend...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Add length argument to Debug1()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Avoid debug header being separated from debug...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Factor out function copy_no_nl()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Add a level of indirection to ring buffer logging
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-14
Martin Schwenke
debug: Move header_str and hs_len to state
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-10-12
Martin Schwenke
ctdb-tests: Drop unused function ctdb_get_all_public_addresses()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
Autobuild-User(master):
Martin Schwenke
<martins@samba.org>
commit
|
commitdiff
|
tree
2021-10-12
Martin Schwenke
ctdb-tests: Fix typo in ctdb stub comment matching
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Don't mark a node as unhealthy when connecting...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Ignore flag changes for disconnected nodes
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Simplify ctdb_control_modflags()
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-recoverd: Mark CTDB_SRVID_SET_NODE_FLAGS obsolete
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Don't bother sending CTDB_SRVID_SET_NODE_FLAGS
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Modernise remaining debug macro in this...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Update logging for flag changes
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Correct the condition for logging unchanged...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-tools: Use disable and enable controls in tool
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-client: Add client code for disable/enable controls
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb_daemon: Implement controls DISABLE_NODE/ENABLE_NODE
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Start as disabled means PERMANENTLY_DISABLED
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Factor out a function to get node structure...
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
2021-09-09
Martin Schwenke
ctdb-daemon: Add a helper variable
Signed-off-by:
Martin Schwenke
<martin@meltin.net>
commit
|
commitdiff
|
tree
next