summaryrefslogtreecommitdiff
path: root/ctdb/client/client_db.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-24ctdb-client: Factor out function client_db_tdb()Martin Schwenke1-16/+21
2019-09-17ctdb-client: Fix some typos in debug messagesMartin Schwenke1-6/+6
2019-06-05ctdb-client: Fix potentially uninitialised dataMartin Schwenke1-2/+2
2019-06-05ctdb-client: Fix signed/unsigned comparisons by declaring as unsignedMartin Schwenke1-1/+2
2018-03-27ctdb-client: Add missing initialization of tevent_contextAmitay Isaacs1-0/+1
2018-03-27ctdb-client: Do not try to allocate 0 sized recordAmitay Isaacs1-7/+12
2017-09-14ctdb-client: Initialize ctdb_ltdb_header completely for empty recordAmitay Isaacs1-3/+3
2017-08-30ctdb-protocol: Fix marshalling for ctdb_g_lock_listAmitay Isaacs1-4/+8
2017-08-30ctdb-protocol: Fix marshalling for ctdb_rec_dataAmitay Isaacs1-1/+2
2017-08-30ctdb-protocol: Fix marshalling for ctdb_ltdb_headerAmitay Isaacs1-10/+12
2017-06-29ctdb-client: Add db support for CTDB_DB_FLAGS_REPLICATEDAmitay Isaacs1-2/+19
2017-06-29ctdb-client: Store db_flags instead of a boolean persistent flagAmitay Isaacs1-8/+22
2017-06-26ctdb-protocol: Do not pass tdb open flags to DB attach controlsAmitay Isaacs1-2/+2
2017-06-26ctdb-client: Remove calaculation of tdb flagsAmitay Isaacs1-56/+5
2017-06-26ctdb-client: Ask daemon for db open flagsAmitay Isaacs1-1/+41
2017-06-07ctdb-client: Add async api for detaching a databaseAmitay Isaacs1-10/+151
2017-06-07ctdb-client: Refactor cluster-wide database traverse apiAmitay Isaacs1-0/+246
2017-06-07ctdb-client: Rename ctdb_db_travese to ctdb_db_traverse_localAmitay Isaacs1-11/+13
2016-10-27ctdb-client: Simplify using tdb_storevAmitay Isaacs1-13/+10
2016-10-27ctdb-client: Simplify using a local variableAmitay Isaacs1-7/+4
2016-08-08ctdb-client: transaction_cancel must free transaction handleAmitay Isaacs1-0/+3
2016-07-05ctdb-client: Expose ctdb_ltdb_fetch in client APIAmitay Isaacs1-3/+3
2016-07-05ctdb-client: Add debug messages to client db apiAmitay Isaacs1-12/+106
2016-07-05ctdb-client: Fix implementation of transaction cancelAmitay Isaacs1-1/+27
2016-07-05ctdb-client: Add async version of transaction cancelAmitay Isaacs1-0/+73
2016-07-05ctdb-client: Fix implementation of transaction commitAmitay Isaacs1-57/+74
2016-07-05ctdb-client: Fix implementation of transaction startAmitay Isaacs1-53/+2
2016-07-05ctdb-client: During transaction commit fetch seqnum locallyAmitay Isaacs1-74/+51
2016-07-05ctdb-client: Release the g_lock record once the update is doneAmitay Isaacs1-0/+3
2016-07-05ctdb-client: Remove commented old g_lock implemention codeAmitay Isaacs1-77/+0
2016-07-05ctdb-client: Release g_lock lock before retryingAmitay Isaacs1-0/+1
2016-07-05ctdb-client: Fix g_lock implementationAmitay Isaacs1-21/+7
2016-07-05ctdb-client: If g_lock lock conflicts, try again soonerAmitay Isaacs1-1/+1
2016-07-05ctdb-client: Factor out ctdb_client_get_server_id functionAmitay Isaacs1-7/+3
2016-07-05ctdb-client: Use async version of delete_record in g_lock unlockAmitay Isaacs1-3/+33
2016-07-05ctdb-client: Fix implementation of delete_recordAmitay Isaacs1-28/+14
2016-07-05ctdb-client: Add async version of delete_recordAmitay Isaacs1-0/+102
2016-07-05ctdb-client: Fix ctdb_rec_buffer traversal routineAmitay Isaacs1-6/+13
2016-04-24ctdb-client: Use correct TDB flags for opening databaseAmitay Isaacs1-7/+8
2016-02-24ctdb-client: Add missing initialisation of calldataAmitay Isaacs1-0/+1
2016-02-24ctdb-client: Keep trying to migrate till record lock is obtainedAmitay Isaacs1-1/+3
2016-02-24ctdb-client: Drop TALLOC_CTX argument from ctdb_attachAmitay Isaacs1-1/+10
2016-02-24ctdb-client: Do not use sync functions in async computationAmitay Isaacs1-21/+71
2016-01-20ctdb-client: Use ctdb_rec_buffer_init() to initialize ctdb_rec_bufferAmitay Isaacs1-1/+1
2016-01-20ctdb-client: Add missing initialization for h->ev in transaction_startAmitay Isaacs1-0/+1
2016-01-20ctdb-client: Use ctdb_ltdb_header_extract()Amitay Isaacs1-7/+1
2015-11-16ctdb-client: Replace ctdb_logging.h with common/logging.hAmitay Isaacs1-1/+2
2015-11-04ctdb-protocol: Rename G_LOCK_READ/WRITE to CTDB_G_LOCK_READ/WRITEAmitay Isaacs1-2/+2
2015-10-07ctdb-client: Add new client API implementationAmitay Isaacs1-0/+2137