summaryrefslogtreecommitdiffstats
path: root/ctdb/server/ctdb_vacuum.c
Commit message (Expand)AuthorAgeFilesLines
...
* vacuum: add DEBUG to skip conditions in delete_record_traverse()Michael Adam2013-04-241-5/+25
* vacuum: break line for RO-flags check in delete_record_traverse() for readabi...Michael Adam2013-04-241-1/+5
* vacuum: Avoid some tallocs in ctdb recoveryVolker Lendecke2012-11-261-6/+8
* vacuum: fix a comment typoMichael Adam2012-11-191-1/+1
* Track all child process so we never send a signal to an unrelated process (ou...Ronnie Sahlberg2012-05-031-1/+1
* Remove explicit include of lib/tevent/tevent.h.Amitay Isaacs2012-04-131-2/+0
* READONLY: skip vacuuming or deleting records with readonly delegations.Ronnie Sahlberg2012-02-291-0/+6
* READONLY: only send a control to schedule fast-vacuuming from child context i...Ronnie Sahlberg2012-02-211-1/+9
* vacuum: improve logging in remove_record_from_delete_queue()Michael Adam2011-12-231-5/+20
* vacuum: improve logging in delete_record_traverse()Michael Adam2011-12-231-3/+12
* vacuum: improve logging in insert_record_into_delete_queue()Michael Adam2011-12-231-4/+4
* vacuum: improve debugging in delete_queue_traverse()Michael Adam2011-12-231-4/+12
* vacuum: add debug message to insert_record_into_delete_queue() for failed insertMichael Adam2011-12-231-0/+4
* vacuum: improve debugging in insert_record_into_delete_queue()Michael Adam2011-12-231-4/+6
* vacuum: initialize (to zero) the vacuum fetch list in ctdb_vacuum_init_vacuum...Michael Adam2011-12-231-1/+1
* vacuum: add statistics output for processing of the delete listMichael Adam2011-12-231-2/+22
* vacuum: add a comment explaining a race in the vacuum code.Michael Adam2011-12-231-0/+11
* vacuum: factor out initialization of the vacuum data from ctdb_vacuum_db()Michael Adam2011-12-231-161/+165
* vacuum: streamline ctdb_process_delete_list()Michael Adam2011-12-231-114/+127
* vacuum: factor processing of the delete list out of ctdb_vacuum_db()Michael Adam2011-12-231-103/+121
* vacuum: factor processing of vacuum fetch lists out of ctdb_vacuum_db()Michael Adam2011-12-231-30/+47
* vacuum: factor out full vacuum run out of ctdb_vacuum_db() as ctdb_vacuum_db_...Michael Adam2011-12-231-30/+49
* vacuum: factor out the fast vacuuming run into ctdb_vacuum_db_fast()Michael Adam2011-12-231-25/+34
* vacuum: rename delete_tree to delete_listMichael Adam2011-12-231-23/+23
* vacuum: appropriately rename vdata.list to vdata.vacuum_fetch_listMichael Adam2011-12-231-9/+11
* vacuum: introduce a helper variable for the vacuum fetch list in ctdb_vacuum_...Michael Adam2011-12-231-4/+5
* vacuum: introduce a helper variable in add_record_to_vacuum_fetch_list() to r...Michael Adam2011-12-231-7/+10
* vacuum: locally delete the records in the delete_tree that have be deleted re...Michael Adam2011-12-231-8/+116
* vacuum: improve vacuuming statistics for handling the delete_tree.Michael Adam2011-12-231-8/+24
* vacuum: fix and improve a commentMichael Adam2011-12-231-3/+4
* vacuum: appropriately rename delete_traverse() to delete_marshall_traverse()Michael Adam2011-12-231-2/+3
* vacuum: initialize the delete_count in the vacuum dataMichael Adam2011-12-231-0/+1
* vacuum: fix the VacuumInterval tunable's type to uint32_t in get_vacuum_inter...Michael Adam2011-12-231-2/+2
* vacuum: add new tunable VacuumInterval and mark Vacuum{Default,Min,Max}Interv...Michael Adam2011-12-231-1/+1
* vacuum: remove struct vacuum_tuning_data (unused)Michael Adam2011-12-231-10/+0
* vacuum: use get_vacuum_interval() in ctdb_vacuum_event()Michael Adam2011-12-231-3/+9
* vacuum: change get_vacuum_interval() to simply return the VacuumDefaultInterv...Michael Adam2011-12-231-49/+0
* vacuum: remove update_tuning_db()Michael Adam2011-12-231-101/+0
* vacuum: add ctdb_local_remove_from_delete_queue()Michael Adam2011-12-231-0/+53
* vacuum: update (C) from vacuum rewriteMichael Adam2011-11-261-0/+2
* vacuum: write a big and up-to-date explaining comment for ctdb_vacuum_db()Michael Adam2011-11-261-5/+31
* vacuum: fix a comment typo in vacuum_traverse()Michael Adam2011-11-261-1/+1
* vacuum: fix horrible indentation/whitespacing for ctdb_vacuum_event()Michael Adam2011-11-261-2/+2
* vacuum: fix a comment typo in vacuum_traverse()Michael Adam2011-11-261-1/+1
* vacuum: fix an abundance of indentation white spaces in ctdb_vacuum_db()Michael Adam2011-11-261-2/+2
* vacuum: rename "size" to "freelist_size" for clarityMichael Adam2011-11-261-8/+9
* RB_TREE: Add mechanism to abort a traverseRonnie Sahlberg2011-11-081-6/+7
* Correction of spelling errorsMathieu Parent2011-03-231-1/+1
* Vacuuming: initialize a variable to avoid a harmless valgrind hitRonnie Sahlberg2011-03-141-1/+2
* vacuum: fix a comment typoMichael Adam2011-03-141-1/+1