]> git.notmuchmail.org Git - notmuch/commit
lib: Add notmuch_database_{begin,end}_atomic.
authorAustin Clements <amdragon@mit.edu>
Sat, 29 Jan 2011 16:25:24 +0000 (11:25 -0500)
committerDavid Bremner <bremner@debian.org>
Sat, 24 Sep 2011 01:50:38 +0000 (21:50 -0400)
commit957f1ba3fc1d737887029ff1787fc6bea94de00b
treeab4b2aab1067f4e40b4702afea5c837ee4270116
parentfcd433709eff6b7f0fbbd1e5018ca0e37315ce26
lib: Add notmuch_database_{begin,end}_atomic.

These operations translate into non-flushed Xapian transactions,
allowing arbitrary groups of database operations to be performed
atomically.
lib/database.cc
lib/notmuch.h