summaryrefslogtreecommitdiffstats
path: root/ctdb/server/ctdb_ltdb_server.c
Commit message (Expand)AuthorAgeFilesLines
* Remove explicit include of lib/tevent/tevent.h.Amitay Isaacs2012-04-131-1/+0
* STICKY: add prototype code to make records stick to a node to "calm" down if ...Ronnie Sahlberg2012-03-201-0/+22
* READONLY: dont schedule for fast vacuum deletion if any of the readonly recor...Ronnie Sahlberg2012-02-211-2/+3
* ReadOnly: Make sure we dont try to fast-vacuum records that are set for reado...Ronnie Sahlberg2012-02-201-0/+2
* ReadOnly: add per-database statistics to view how much delegations/revokes we...Ronnie Sahlberg2012-02-081-0/+17
* ctdb_ltdb_store_server: when storing a record that is not to be scheduled for...Michael Adam2011-12-231-6/+14
* Move some common functions to common/ctdb_ltdb.cMartin Schwenke2011-11-111-39/+0
* Fix typo in ctdb_ltdb_store_server()Martin Schwenke2011-11-091-1/+1
* Record Fetch Collapse: Collapse multiple fetch request into one single request.Ronnie Sahlberg2011-11-081-0/+11
* Remove debug messageRonnie Sahlberg2011-10-241-2/+0
* Merge branch 'master-readonly-records' into fooRonnie Sahlberg2011-09-121-0/+70
|\
| * ReadOnly: add a new control to activate readonly lock capability for a database.Ronnie Sahlberg2011-09-011-29/+38
| * ReadOnly: Check the readonly flag instead of whether the tdb pointer is NULL ...Ronnie Sahlberg2011-08-231-0/+2
| * ReadOnly: Add "readonly" flag to the ctdb_db_context to indicate if this data...Ronnie Sahlberg2011-08-231-0/+27
| * ReadOnly records: Add a new RPC function FETCH_WITH_HEADER.Ronnie Sahlberg2011-08-231-0/+32
* | Add a tunable "AllowClientDBAttach" with default value 1.Michael Adam2011-09-051-0/+6
|/
* Deferred attach: create the timed event as a child context of the da context ...Ronnie Sahlberg2011-03-161-1/+1
* Dont allow clients to connect to databases untile we are well past and throughRonnie Sahlberg2011-03-141-1/+2
* ctdb_ltdb_store_server: honour the AUTOMATIC record flagMichael Adam2011-03-141-0/+19
* ctdb_ltdb_store_server: add ability to send SCHEDULE_FOR_DELETION control to ...Michael Adam2011-03-141-1/+21
* ctdb_ltdb_store_server: Improve debug message in ctdb_ltdb_store when store o...Michael Adam2011-03-141-1/+13
* ctdb_ltdb_store_server: always store the data when ctdb_ltdb_store() is calle...Michael Adam2011-03-141-1/+13
* ctdb_ltdb_store_server: implement fastpath vacuuming deletion based on VACUUM...Michael Adam2011-03-141-3/+41
* ctdb_ltdb_store_server: delete an empty record that is safe to delete instead...Michael Adam2011-03-141-1/+31
* server: Use the ctdb_ltdb_store_server() in the ctdb daemon for non-persisten...Michael Adam2011-03-141-0/+2
* server: create a server variant ctdb_ltdb_store_server() of ctdb_ltdb_store().Michael Adam2011-03-141-1/+62
* When attaching to a non-persistent DB, initialize the delete_queue.Michael Adam2011-03-141-0/+8
* ATTACH_DB: simplify the code slightly and change the semantics to onlyRonnie Sahlberg2011-03-011-7/+4
* Deferred attach : at early startup, defer any db attach calls until we are ou...Ronnie Sahlberg2011-03-011-11/+95
* Dont return error if trying to set db priority on a db that does not yet exist.Ronnie Sahlberg2011-02-251-2/+2
* Add support to create TDB databases using the new jenkins hash.Ronnie Sahlberg2010-10-271-5/+9
* event: Update events to latest Samba version 0.9.8Rusty Russell2010-08-181-1/+1
* We can not be holding a chainlock at this stage, so the tdb_chainunlock() cal...Ronnie Sahlberg2010-06-091-1/+0
* add additional logging when tdb_chainunlock() failsRonnie Sahlberg2010-06-091-1/+5
* fix a conflict in the merge from rustyRonnie Sahlberg2009-12-171-1/+4
|\
| * ctdb: use mlockall, cautiouslyRusty Russell2009-12-161-0/+3
| * Add --valgringing flag instead of --nosetschedRusty Russell2009-12-161-1/+1
* | server: add CTDB_CONTROL_DB_SET_HEALTHY and CTDB_CONTROL_DB_GET_HEALTHStefan Metzmacher2009-12-161-0/+69
* | server: Use tdb_check to verify persistent tdbs on startupStefan Metzmacher2009-12-161-4/+385
* | server: open /var/ctdb/state/persistent_health.tdb.X on startupStefan Metzmacher2009-12-161-5/+116
* | server: only do the mkdir() calls for db_directory* once at the startStefan Metzmacher2009-12-161-20/+47
* | server: create tdbs with 0600 permissions in ctdb_local_attach()Stefan Metzmacher2009-12-161-1/+1
* | ctdb: pass TDB_DISALLOW_NESTING to all tdb_open/tdb_wrap_open callsStefan Metzmacher2009-12-161-0/+1
|/
* Rename a struct member for clarityVolker Lendecke2009-12-121-3/+3
* lower the loglevel for the message that a client has attached to a persistent...Ronnie Sahlberg2009-12-021-1/+1
* iIt is better to plainly disallow clietnts from connecting hereRonnie Sahlberg2009-11-251-14/+11
* move the check to skip vacuuming on persistent database to the ctdb_vacuuming...Ronnie Sahlberg2009-11-031-8/+6
* server: disable vacuuming for persistent tdbs.Michael Adam2009-11-031-5/+8
* ensure tdb names end with .tdb. and any number of digitsWolfgang Mueller-Friedt2009-10-291-8/+13
* temporarily try allowing clients to attach to databases even if the node is b...Ronnie Sahlberg2009-10-271-11/+14