summaryrefslogtreecommitdiff
path: root/source3/lib/dbwrap/dbwrap_ctdb.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-22lib: Remove timeval_set()Volker Lendecke1-2/+6
2022-09-20s3:g_lock: add callback function to g_lock_lock()Stefan Metzmacher1-1/+1
2022-09-20lib/dbwrap: allow dbwrap_merge_dbufs() to update an existing bufferStefan Metzmacher1-4/+4
2022-07-01s3:dbwrap_ctdb: improve the error handling in ctdb_async_ctx_init_internal()Stefan Metzmacher1-3/+9
2021-06-04dbwrap_ctdb: Remove "tryonly" from fetch_locked_internal()Volker Lendecke1-12/+3
2021-06-04dbwrap: Remove "db_context->try_fetch_locked()" fn pointerVolker Lendecke1-19/+0
2020-04-28lib: Use ctdbd_req_send/recv in ctdb_parse_send/recvVolker Lendecke1-11/+5
2020-04-02dbwrap: fix possible memleak and false result check.Swen Schillig1-3/+6
2020-04-02dbwrap: fix comment in code leading to wrong function parameterSwen Schillig1-1/+1
2020-01-23dbwrap: Do direct struct initalization in db_ctdb_store_db_seqnum()Volker Lendecke1-8/+2
2020-01-20s3: lib: dbwrap_ctdb: Ensure value_valid is set when creating empty recordMartin Schwenke1-0/+1
2020-01-13s3: lib: dbwrap. Cleanup. Add a couple of missing 'return NULL' statements on...Jeremy Allison1-0/+2
2020-01-13s3: lib: dbwrap_ctdb: Ensure value_valid is set true if we find the record in...Jeremy Allison1-0/+1
2020-01-08s3: lib: dbwrap: Set rec->value_valid to avoid backtrace in `smbstatus`Anoop C S1-0/+2
2019-11-22dbwrap: Protect against invalid db_record->valueVolker Lendecke1-0/+2
2019-07-24s3/lib/dbwrap: clang: Fix 'Access to field results in a deref of a null'Noel Power1-0/+5
2019-07-24s3/lib/dwrap: clang: Fix 'Value stored to 'ret' is never read'Noel Power1-1/+1
2018-09-13dbwrap_ctdb: return correct record count for a persistent db read-only traverseRalph Boehme1-1/+9
2018-09-12dbwrap_ctdb: increment record count in traverse_callback()Ralph Boehme1-0/+1
2018-09-12dbwrap_ctdb: use struct initializer in db_ctdb_traverse()Ralph Boehme1-4/+5
2018-09-12dbwrap_ctdb: use struct initializer in db_ctdb_traverse_read()Ralph Boehme1-4/+5
2018-09-12dbwrap_ctdb: README.Coding fixes in traverse_callback()Ralph Boehme1-3/+10
2018-09-12dbwrap_ctdb: simplify if conditionRalph Boehme1-6/+8
2018-09-12dbwrap_ctdb: add error checking to ctdbd_dbpath()Ralph Boehme1-0/+5
2018-02-08lib: Make g_lock_unlock use TDB_DATAVolker Lendecke1-1/+2
2018-02-08lib: Make g_lock_lock use TDB_DATAVolker Lendecke1-2/+2
2017-07-25ctdb_conn: Use messaging_ctdb_connectionVolker Lendecke1-10/+10
2017-07-25dbwrap_ctdb: Use messaging_ctdbd_connectionVolker Lendecke1-18/+22
2017-07-25dbwrap: Avoid dbwrap_merge_dbufs in db_ctdb_storevVolker Lendecke1-12/+5
2017-07-25dbwrap: Convert backend store to storevVolker Lendecke1-10/+34
2017-07-19dbwrap_ctdb: Fix calculation of persistent flagAmitay Isaacs1-1/+1
2017-07-12dbwrap: Ask CTDB for local tdb open flagsRalph Boehme1-3/+19
2017-07-12ctdbd_conn: pass persistent bool instead of tdb_flagsRalph Boehme1-2/+3
2017-07-12ctdbd_conn: move CTDB_CONTROL_ENABLE_SEQNUM control to db_open_ctdbRalph Boehme1-0/+16
2017-06-24lib: Use ctdb_protocol instead of ctdb_privateVolker Lendecke1-1/+1
2017-06-21lib: Fix typosVolker Lendecke1-1/+1
2017-05-10dbwrap_ctdb: Fix a typoVolker Lendecke1-1/+1
2017-05-07s3/dbwrap_ctdb: free resources in an error code pathRalph Boehme1-0/+1
2017-05-07s3/dbwrap_ctdb: set async_ctx to initializedRalph Boehme1-0/+1
2017-04-18dbwrap_ctdb: implement parse_record_send()/recv()Ralph Boehme1-0/+161
2017-04-18dbwrap_ctdb: factor out a db_ctdb_try_parse_local_record() functionRalph Boehme1-22/+36
2016-09-14s3-ctdb: Use correct db_id size in marshalling record bufferAmitay Isaacs1-1/+1
2016-08-29dbwrap: Use tdb_storev in dbwrap_ctdbVolker Lendecke1-13/+5
2016-08-09dbwrap_ctdb: treat empty records in ltdb as non-existingRalph Boehme1-1/+26
2016-07-25dbwrap_ctdb: Remove setting of database priority from sambaAmitay Isaacs1-16/+0
2016-07-15dbwrap: Remove dbwrap_watchers.tdb based codeVolker Lendecke1-1/+0
2016-05-17dbwrap_ctdb: Remove get_my_vnn dependencyVolker Lendecke1-8/+12
2016-05-17dbwrap_ctdb: Fix some 32-bit hickupsVolker Lendecke1-2/+4
2016-05-17dbwrap: Add "msg_ctx" to db_open_ctdbVolker Lendecke1-2/+2
2016-05-17dbwrap_ctdb: Pass in ctdbd_connectionVolker Lendecke1-7/+2