Rev 724: non-persistent databases don't need sync transactions in
http://samba.org/~tridge/ctdb
tridge at samba.org
tridge at samba.org
Sun Jan 6 01:36:31 GMT 2008
------------------------------------------------------------
revno: 724
revision-id:tridge at samba.org-20080106013630-f191mgsmqjnky4t0
parent: tridge at samba.org-20080106013549-hkt71y7g65cr3g14
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 12:36:30 +1100
message:
non-persistent databases don't need sync transactions
modified:
server/ctdb_ltdb_server.c ctdb_ltdb_server.c-20070607120348-7r182h0nlqxysyss-1
=== modified file 'server/ctdb_ltdb_server.c'
--- a/server/ctdb_ltdb_server.c 2008-01-04 22:36:53 +0000
+++ b/server/ctdb_ltdb_server.c 2008-01-06 01:36:30 +0000
@@ -246,7 +246,7 @@
ctdb_db->ltdb = tdb_wrap_open(ctdb, ctdb_db->db_path,
ctdb->tunable.database_hash_size,
- persistent?TDB_DEFAULT:TDB_CLEAR_IF_FIRST,
+ persistent? TDB_DEFAULT : TDB_CLEAR_IF_FIRST | TDB_NOSYNC,
O_CREAT|O_RDWR, 0666);
if (ctdb_db->ltdb == NULL) {
DEBUG(0,("Failed to open tdb '%s'\n", ctdb_db->db_path));
More information about the samba-cvs
mailing list