summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_traverse.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-05ctdb-daemon: Fix signed/unsigned comparisons by declaring as unsignedMartin Schwenke1-1/+1
2018-07-02ctdb-server: Rename CTDB_BROADCAST_VNNMAP -> CTDB_BROADCAST_ACTIVEMartin Schwenke1-2/+2
2017-06-29ctdb-daemon: Add accessors for CTDB_DB_FLAGS_PERSISTENT flagAmitay Isaacs1-3/+3
2016-12-05ctdb-daemon: Remove setting of debug_extra from switch_from_server_to_client()Amitay Isaacs1-2/+1
2016-11-29ctdb-common: Drop CTDB's copy of sys_read() and sys_write()Martin Schwenke1-0/+1
2016-02-23ctdb: Use ctdb_wait_for_process_to_exit()Martin Schwenke1-3/+1
2015-11-18ctdb: Use prctl_set_comment from lib/utilChristof Schmitt1-1/+2
2015-11-16ctdb-server: Replace ctdb_logging.h with common/logging.hAmitay Isaacs1-1/+1
2015-11-04ctdb-include: Use new protocol definitionsAmitay Isaacs1-17/+0
2015-11-04ctdb-daemon: Rename struct ctdb_rec_data to ctdb_rec_data_oldAmitay Isaacs1-4/+4
2015-10-30ctdb-daemon: Separate prototypes for common client/server functionsAmitay Isaacs1-0/+1
2015-10-30ctdb-daemon: Remove dependency on includes.hAmitay Isaacs1-3/+14
2015-10-30ctdb-daemon: Stop using tevent compatibility definitionsAmitay Isaacs1-5/+6
2015-10-30ctdb-daemon: Separate prototypes for system specific functionsAmitay Isaacs1-0/+1
2015-10-07ctdb-daemon: Use reqid abstractionAmitay Isaacs1-4/+5
2015-10-07ctdb-daemon: Replace ctdb_message with srvid abstractionAmitay Isaacs1-1/+1
2014-09-10ctdb-util: Rename db_wrap to tdb_wrap and make it a build subsystemMartin Schwenke1-1/+1
2014-08-21ctdb: Use sys_read() and sys_write() to ensure correct signal interactionMartin Schwenke1-3/+3
2013-09-25traverse: Send traverse end record from traverse child processAmitay Isaacs1-25/+26
2013-09-25traverse: Wait till all data has been flushed from output queueAmitay Isaacs1-0/+6
2013-09-25traverse: Use ctdb local variable for convenienceAmitay Isaacs1-3/+3
2013-09-25traverse: Check if local traverse failed or succeededAmitay Isaacs1-10/+32
2013-09-25traverse: Log information when traverse starts and endsAmitay Isaacs1-2/+11
2013-08-22traverse: Log when database traverse is startedAmitay Isaacs1-0/+2
2013-07-10ctdbd: Set process names for child processesAmitay Isaacs1-0/+1
2013-07-10traverse: Remove unused start_time fieldAmitay Isaacs1-3/+0
2013-07-10traverse: Send records directly from traverse child to srcnodeAmitay Isaacs1-35/+47
2013-07-10traverse: Pass reqid and srcnode information to local database traverseAmitay Isaacs1-0/+4
2013-06-14build: Fix tdb.h path to enable building with system TDB libraryMathieu Parent1-1/+1
2013-04-17traverse: Ensure backward compatibility for CTDB_CONTROL_TRAVERSE_ALLAmitay Isaacs1-12/+31
2013-04-17traverse: Add CTDB_CONTROL_TRAVERSE_ALL_EXT to support withemptyrecordsAmitay Isaacs1-0/+58
2013-02-06Fix a comment typoVolker Lendecke1-1/+1
2013-02-05daemon: Make sure all the traverse children are terminated if traverse times outAmitay Isaacs1-3/+11
2012-05-03Track all child process so we never send a signal to an unrelated process (ou...Ronnie Sahlberg1-1/+1
2012-04-13Remove explicit include of lib/tevent/tevent.h.Amitay Isaacs1-1/+0
2011-12-03traverse: fix traversing with empty records by adding a new (internal) contro...Michael Adam1-5/+34
2011-11-29traverse: add a flag to enable transferring empty records in cluster wide tra...Michael Adam1-1/+11
2011-11-02Fix some typosVolker Lendecke1-1/+1
2011-01-11Add ctdb_fork(0 which will fork a child process and drop the real-timeRonnie Sahlberg1-1/+1
2010-09-29Create macros to update the statistics counters and use these macrosRonnie Sahlberg1-1/+1
2010-08-19Merge commit 'rusty/ports-from-1.0.112' into fooRonnie Sahlberg1-0/+2
2010-08-18logging: give a unique logging name to each forked child.Rusty Russell1-0/+2
2010-08-18event: Update events to latest Samba version 0.9.8Rusty Russell1-1/+1
2010-07-01Report client for queue errors.Rusty Russell1-1/+2
2010-02-04Drop the debug level for logging fd creation to DEBUG_DEBUGRonnie Sahlberg1-1/+1
2009-12-16server: Use tdb_check to verify persistent tdbs on startupStefan Metzmacher1-0/+20
2009-10-15add logging everytime we create a filedescriptor in the main ctdb daemonRonnie Sahlberg1-0/+4
2009-05-06change the talloc hierarchy for the main transaction_start context and the in...root1-8/+3
2009-05-06fixed a problem with clients disconnecting during a traverseroot1-22/+102
2008-07-16change how we filter out "empty" records in the traversecodeRonnie Sahlberg1-14/+57