summaryrefslogtreecommitdiff
path: root/ovsdb/transaction.c
Commit message (Expand)AuthorAgeFilesLines
* ovsdb: transaction: Use diffs for strong reference counting.Ilya Maximets2021-09-231-7/+32
* raft: Avoid busy loop during leader election.Han Zhou2020-03-061-1/+1
* ovsdb-server: Allow OVSDB clients to specify the UUID for inserted rows.Ben Pfaff2020-01-161-1/+21
* ovsdb monitor: Fix crash when using non-zero last-id with standalone DB.Han Zhou2019-08-211-2/+2
* ovsdb raft: Precheck prereq before proposing commit.Han Zhou2019-03-071-0/+10
* ovsdb-monitor: Support monitor_cond_since.Han Zhou2019-02-281-0/+6
* ovsdb-server: Transaction history tracking.Han Zhou2019-02-281-1/+120
* osvdb: Add some helpful comments.Ben Pfaff2018-12-031-10/+19
* Embrace anonymous unions.Ben Pfaff2018-05-251-4/+4
* ovsdb: Introduce experimental support for clustered databases.Ben Pfaff2018-03-241-28/+182
* ovsdb: Add support for online schema conversion.Ben Pfaff2018-03-241-15/+26
* ovsdb: Drop distinction between monitors and replicas.Ben Pfaff2018-03-241-4/+2
* ovsdb-server: Distinguish logs from other replicas.Ben Pfaff2018-03-241-8/+8
* ovsdb: Fix memory leak in corner case in ovsdb_txn_commit_().Ben Pfaff2017-12-191-0/+1
* ovsdb: Weak references performance fixRodriguez Betancourt, Esteban2016-07-261-8/+49
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-2/+2
* ovsdb: Strong references cascade performance fix.Rodriguez Betancourt, Esteban2016-06-231-9/+11
* list: Rename all functions in list.h with ovs_ prefix.Ben Warren2016-03-301-9/+9
* list: Remove lib/list.h completely.Ben Warren2016-03-301-1/+1
* Move lib/dynamic-string.h to include/openvswitch directoryBen Warren2016-03-191-1/+1
* ovsdb: Update _version more accurately in transaction commit.Ben Pfaff2015-09-041-3/+22
* ovsdb: Add per transaction commit instruction counterAndy Zhou2015-07-171-2/+12
* list: Rename struct list to struct ovs_listThomas Graf2014-12-151-2/+2
* lib: Move compiler.h to <openvswitch/compiler.h>Thomas Graf2014-12-151-16/+16
* ovsdb-server: Send update for _version for changes due to weak ref removal.Ben Pfaff2014-04-031-0/+1
* bitmap: Make bitmap_scan() able to scan for 0-bits or 1-bits.Ben Pfaff2014-03-231-2/+2
* Avoid printf type modifiers not supported by MSVC C runtime library.Alin Serdean2013-11-251-3/+3
* Replace most uses of assert by ovs_assert.Ben Pfaff2013-01-161-7/+5
* util: New macro CONST_CAST.Ben Pfaff2012-08-031-6/+6
* Global replace of Nicira Networks.Raju Subramanian2012-05-021-1/+1
* ovsdb: Fix memory leak in transaction.Ben Pfaff2011-06-221-0/+1
* ovsdb: Implement table uniqueness constraints ("indexes").Ben Pfaff2011-06-061-1/+195
* ovsdb: Implement garbage collection.Ben Pfaff2011-03-101-17/+124
* ovsdb: Don't count self-references in ovsdb_row's n_refs member.Ben Pfaff2011-03-101-0/+4
* ovsdb: Provide a way for for_each_txn_row() callback to delete any row.Ben Pfaff2011-03-101-18/+28
* ovsdb: Improve error reporting for some internal errors.Ben Pfaff2011-03-101-5/+3
* Switch many macros from using CONTAINER_OF to using OBJECT_CONTAINING.Ben Pfaff2010-10-011-12/+8
* ovsdb-server: Improve logging for referential integrity violations.Ben Pfaff2010-06-221-5/+10
* ovsdb: Allow constraining the number of rows in a table.Ben Pfaff2010-03-181-0/+28
* ovsdb: Add support for weak references.Ben Pfaff2010-03-171-1/+145
* ovsdb: Check for changed columns only once per transaction commit.Ben Pfaff2010-03-171-5/+59
* ovsdb: Simplify referential integrity checking commit logic.Ben Pfaff2010-03-171-87/+68
* ovsdb: Introduce for_each_txn_row() iterator function for transactions.Ben Pfaff2010-03-171-35/+133
* ovsdb: Centralize and make consistent setting txn_row members of rows.Ben Pfaff2010-03-171-5/+13
* ovsdb: Add support for referential integrity in the database itself.Ben Pfaff2010-02-081-0/+158
* ovsdb: Use direct pointer from table to txn_table to simplify code.Ben Pfaff2010-02-081-55/+25
* ovsdb-server: Fix various memory leaks.Ben Pfaff2010-02-021-0/+1
* ovsdb: Add "comment" feature to transactions and make ovs-vsctl use them.Ben Pfaff2009-12-161-0/+19
* ovsdb: Cleanly abort delete operations.Ben Pfaff2009-12-111-0/+3
* ovsdb: Add replication support and refactor files in terms of replication.Ben Pfaff2009-11-161-184/+23