As far as we know, nobody uses this and it just complicates the logging subsystem.
Remove all ringbuffer code and documentation. Update the local daemons startup code correspondingly.
b544073 ctdb-logging: Remove log ringbuffer
ctdb/common/ctdb_fork.c | 15 +--
ctdb/common/ctdb_logging.c | 149 --------------------------
ctdb/config/ctdbd_wrapper | 1 -
ctdb/doc/ctdb.1.xml | 38 -------
ctdb/doc/ctdbd.1.xml | 19 ----
ctdb/doc/ctdbd.conf.5.xml | 10 --
ctdb/include/ctdb_logging.h | 2 +-
ctdb/include/ctdb_private.h | 12 ---
ctdb/include/ctdb_protocol.h | 4 +-
ctdb/lib/util/debug.h | 1 -
ctdb/server/ctdb_control.c | 5 +-
ctdb/server/ctdb_logging.c | 42 --------
ctdb/server/ctdb_recoverd.c | 52 +--------
ctdb/server/ctdbd.c | 1 -
ctdb/tests/simple/scripts/local_daemons.bash | 2 +-
ctdb/tools/ctdb.c | 123 ---------------------
16 files changed, 8 insertions(+), 468 deletions(-)
Upstream: gitweb.samba.org