summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_vacuum.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb-vacuum: Remove unnecessary check for zero records in delete listAmitay Isaacs2018-10-091-6/+0
* ctdb-vacuum: Fix the incorrect counting of remote errorsAmitay Isaacs2018-10-091-9/+13
* ctdb-vacuum: Simplify the deletion of vacuumed recordsAmitay Isaacs2018-10-091-243/+9
* ctdb-daemon: Add accessors for CTDB_DB_FLAGS_PERSISTENT flagAmitay Isaacs2017-06-291-2/+4
* ctdb-daemon: Remove setting of debug_extra from switch_from_server_to_client()Amitay Isaacs2016-12-051-1/+1
* ctdb-common: Drop CTDB's copy of sys_read() and sys_write()Martin Schwenke2016-11-291-1/+1
* ctdb-vacuum: Do not use freeze_mode outside freeze codeAmitay Isaacs2016-07-251-5/+3
* ctdb-daemon: Drop the "schedule for deletion" messages to DEBUG levelMartin Schwenke2016-01-121-5/+5
* ctdb: Use prctl_set_comment from lib/utilChristof Schmitt2015-11-181-1/+2
* ctdb-server: Replace ctdb_logging.h with common/logging.hAmitay Isaacs2015-11-161-1/+1
* Fix various spelling errorsMathieu Parent2015-11-061-2/+2
* ctdb-daemon: Rename struct ctdb_rec_data to ctdb_rec_data_oldAmitay Isaacs2015-11-041-6/+6
* ctdb-daemon: Rename struct ctdb_node_map to ctdb_node_map_oldAmitay Isaacs2015-11-041-1/+1
* ctdb-daemon: Separate prototypes for common client/server functionsAmitay Isaacs2015-10-301-0/+1
* ctdb-daemon: Remove dependency on includes.hAmitay Isaacs2015-10-301-6/+14
* ctdb-daemon: Stop using tevent compatibility definitionsAmitay Isaacs2015-10-301-31/+34
* ctdb-daemon: Separate prototypes for system specific functionsAmitay Isaacs2015-10-301-0/+1
* ctdb-vacuum: Use non-blocking lock when traversing delete treeAmitay Isaacs2014-12-051-5/+1
* ctdb-vacuum: Use non-blocking lock when traversing delete queueAmitay Isaacs2014-12-051-5/+1
* ctdb-vacuum: Stagger vacuuming child processesAmitay Isaacs2014-12-051-0/+11
* ctdb-vacuum: Track time for vacuuming in database statisticsAmitay Isaacs2014-12-051-0/+1
* ctdb-util: Rename db_wrap to tdb_wrap and make it a build subsystemMartin Schwenke2014-09-101-1/+1
* ctdb: Use sys_read() and sys_write() to ensure correct signal interactionMartin Schwenke2014-08-211-2/+2
* ctdb:vacuum: stop vacuuming when the first delete_list traverse fails.Michael Adam2014-07-231-0/+1
* ctdb-vacuum: Use existing function ctdb_marshall_finishAmitay Isaacs2014-07-231-6/+3
* ctdb-vacuum: Use ctdb_marshall_add to add a record to marshall bufferAmitay Isaacs2014-07-231-28/+10
* ctdb-vacuum: If talloc_realloc fails, terminate traverseAmitay Isaacs2014-07-231-1/+2
* ctdb-vacuum: Fix talloc hierarchy in delete_marshall_traverseAmitay Isaacs2014-07-231-1/+1
* ctdb:vacuum: always run freelist_size againMichael Adam2014-06-171-6/+4
* ctdb:vacuum: add missing return to ctdb_vacuum_traverse_db() error path.Michael Adam2014-06-171-0/+1
* ctdb:vacuum: remove now unused talloc ctx argument from ctdb_vacuum_db()Michael Adam2014-06-171-3/+1
* ctdb:vacuum: move init of vdata into init_vdata funcionMichael Adam2014-06-171-32/+43
* ctdb:vacuum: remove vacuum limit from vdata - not usedMichael Adam2014-06-171-2/+0
* ctdb:vacuum: remove a superfluous comment.Michael Adam2014-06-171-4/+1
* ctdb:vacuum: untangle assignmend and check for return of tdb_repack()Michael Adam2014-06-171-1/+3
* ctdb:vacuum: remove a superfluous and misleading commentMichael Adam2014-06-171-3/+0
* ctdb:vacuum: remove now unused ctdb_repack_tdb().Michael Adam2014-06-171-129/+0
* ctdb:vacuum: use plain tdb_repack() instead of ctdb_repack_tdb()Michael Adam2014-06-171-1/+1
* ctdb:vacuum: remove a comment in ctdb_vacuum_and_repack_db()Michael Adam2014-06-171-3/+0
* ctdb:vacuum: adapt debug message for repacking.Michael Adam2014-06-171-2/+2
* ctdb-vacuum: fix delete list counts in delete_marshall_traverse_firstMichael Adam2014-03-061-0/+2
* ctdb-vacuum: fix possible cause for delelete_list processing counts left reco...Michael Adam2014-03-061-0/+16
* ctdb-vacuum: systematize counters into various structsMichael Adam2014-03-061-109/+123
* ctdb-vacuum: remove unused counter vdata->totalMichael Adam2014-03-061-3/+0
* ctdb-vacuum: make ctdb_process_delete_list() voidMichael Adam2014-03-061-19/+6
* ctdb-vacuum: make ctdb_process_vacuum_fetch_lists() void.Michael Adam2014-03-061-7/+4
* ctdb-vacuum: make ctdb_vacuum_traverse_db() void.Michael Adam2014-03-061-8/+4
* ctdb-vacuum: don't stop in process_vacuum_fetch_lists when sending to one nod...Michael Adam2014-03-061-1/+0
* ctdb-vacuum: catch and log errors to traverse the delete list in ctdb_process...Michael Adam2014-03-061-6/+18
* ctdb-vacuum: catch and log error of traverse in ctdb_process_delete_queue()Michael Adam2014-03-061-1/+8