summaryrefslogtreecommitdiff
path: root/ovsdb/file.c
Commit message (Expand)AuthorAgeFilesLines
* ovsdb: Don't convert unchanged columns during database conversion.Ilya Maximets2023-01-271-11/+48
* ovsdb: Fix race for datum JSON string reference counter.Ilya Maximets2022-10-111-7/+27
* ovsdb: Fix memory leak on error path in ovsdb_file_read__().Yunjian Wang2022-06-281-0/+1
* ovsdb-data: Add function to apply diff in-place.Ilya Maximets2021-09-241-6/+4
* ovsdb: storage: Allow setting the name for the unbacked storage.Ilya Maximets2021-07-151-1/+1
* ovsdb: Use column diffs for ovsdb and raft log entries.Ilya Maximets2021-01-151-7/+75
* ovsdb-server: fix memory leak while converting databaseDamijan Skvarc2019-10-251-0/+4
* Embrace anonymous unions.Ben Pfaff2018-05-251-2/+2
* ovsdb: Introduce experimental support for clustered databases.Ben Pfaff2018-03-241-642/+149
* ovsdb: Add support for online schema conversion.Ben Pfaff2018-03-241-9/+129
* ovsdb-server: Distinguish logs from other replicas.Ben Pfaff2018-03-241-26/+9
* log: Add async commit support.Ben Pfaff2018-03-241-2/+2
* ovsdb: Fix database compaction checkDaniel Alvarez2018-03-141-6/+6
* ovsdb: Loosen requirements for automatically compacting databases.Daniel Alvarez2018-03-091-4/+13
* ovsdb: Fix time in log traces when compacting databaseDaniel Alvarez2018-03-071-1/+1
* log: Replace ovsdb_log_get_offset() by a more abstract mechanism.Ben Pfaff2017-12-241-16/+8
* log: Add new open mode OVSDB_LOG_CREATE_EXCL.Ben Pfaff2017-12-241-1/+1
* log: Allow client to specify magic.Ben Pfaff2017-12-241-2/+3
* ovsdb-client: Add new "backup" command.Ben Pfaff2017-12-151-8/+14
* ovsdb-error: New function ovsdb_error_to_string_free().Ben Pfaff2017-12-131-5/+2
* ovsdb: Allow online compacting on Windows.Alin Serdean2016-11-301-11/+76
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-1/+1
* ovsdb: Use previous snapshot size as an additional factor for compaction.Ben Pfaff2016-03-311-7/+26
* lib: Move vlog.h to <openvswitch/vlog.h>Thomas Graf2014-12-151-1/+1
* ovsdb: write commit timestamps to millisecond resolution.Paul Ingram2013-09-161-1/+1
* ovsdb: Use DB load time, not on-disk commit times, for compaction.Paul Ingram2013-09-161-31/+12
* ovsdb: Fix typo in comment ("millseconds").Ben Pfaff2013-02-251-2/+2
* Replace most uses of assert by ovs_assert.Ben Pfaff2013-01-161-5/+4
* lockfile: Remove lockfile_lock timeout argumentLeo Alterman2012-08-091-1/+1
* ovsdb: Do not replace symlinks by regular files during compaction.Ben Pfaff2012-08-011-2/+5
* Global replace of Nicira Networks.Raju Subramanian2012-05-021-1/+1
* ovsdb: Fix segfault in ovsdb_file_txn_row_from_json().Ben Pfaff2011-07-061-3/+2
* ovsdb: Synchronize comments and code in ovsdb_file_commit().Ben Pfaff2011-06-241-2/+3
* ovsdb: Truncate bad transactions from database log.Ben Pfaff2011-03-311-1/+6
* ovsdb: Raise database corruption log level from warning to error.Ben Pfaff2011-03-311-1/+1
* ovsdb: Warn when result of ovsdb_txn_commit() is ignored and fix caller.Justin Pettit2011-02-231-1/+1
* ovsdb: Don't check "date" before assignment in ovsdb_file_txn_from_json().Justin Pettit2011-02-221-3/+1
* ovsdb: Fix double free in ovsdb_file_open_log().Justin Pettit2011-02-221-1/+0
* ovsdb: New function ovsdb_file_read_schema() for reading schema from db.Ben Pfaff2011-02-151-20/+66
* vlog: Make client supply semicolon for VLOG_DEFINE_THIS_MODULE.Ben Pfaff2010-10-291-1/+1
* Switch many macros from using CONTAINER_OF to using OBJECT_CONTAINING.Ben Pfaff2010-10-011-1/+1
* vlog: Introduce VLOG_DEFINE_THIS_MODULE for declaring vlog module in use.Ben Pfaff2010-07-211-2/+2
* timeval: Use monotonic time where appropriate.Jesse Gross2010-06-081-1/+1
* ovsdb: Compact databases online automatically and on-demand.Ben Pfaff2010-03-181-42/+267
* ovsdb: Rename ovsdb_file_replica to ovsdb_file.Ben Pfaff2010-03-181-30/+29
* ovsdb: Always set *dbp to null on failure in ovsdb_file_open__().Ben Pfaff2010-03-181-0/+1
* ovsdb: Check for changed columns only once per transaction commit.Ben Pfaff2010-03-171-6/+9
* ovsdb: Implement ovsdb-tool commands "compact" and "convert".Ben Pfaff2010-02-151-16/+155
* ovsdb: Refactor code for writing a transaction to a file.Ben Pfaff2010-02-151-52/+82
* ovsdb: Allow ovsdb_log_open()'s caller to choose whether to lock.Ben Pfaff2010-02-151-1/+3