[ovs-git] [openvswitch/ovs] 1cfdc1: ovsdb: Loosen requirements for automatically compa...
GitHub
noreply at github.com
Fri Mar 9 18:55:20 UTC 2018
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: 1cfdc175ab1ecbc8f5d22f78d8e5f4344d55c5dc
https://github.com/openvswitch/ovs/commit/1cfdc175ab1ecbc8f5d22f78d8e5f4344d55c5dc
Author: Daniel Alvarez <dalvarez at redhat.com>
Date: 2018-03-09 (Fri, 09 Mar 2018)
Changed paths:
M ovsdb/file.c
M ovsdb/log.c
M ovsdb/ovsdb-server.1.in
Log Message:
-----------
ovsdb: Loosen requirements for automatically compacting databases.
Before this patch, the databases were automatically compacted when a
transaction is logged when:
* It's been > 10 minutes after last compaction AND
* At least 100 commits have occurred AND
* Database has grown at least 4x since last compaction (and it's > 10M)
This patch changes the conditions as follows:
* It's been > 10 minutes after last compaction AND
* At least 100 commits have occurred AND either
- It's been > 24 hours after the last compaction OR
- Database has grown at least 2x since last compaction (and it's > 10M)
Reported-by: Daniel Alvarez <dalvarez at redhat.com>
Reported-at: https://mail.openvswitch.org/pipermail/ovs-discuss/2018-March/046309.html
Signed-off-by: Daniel Alvarez <dalvarez at redhat.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>
More information about the git
mailing list