Hi all, this is v2 of [1], incorporating compact related patches from David, some changes from David's review, some new patches, man page update, test update.
Cheers, Jani. [1] id:cover.1383315568.git.j...@nikula.org David Bremner (2): test: fix compact backup / restore test lib: update documentation of callback functions for database_compact and database_upgrade. Jani Nikula (9): lib: construct compactor within try block to catch any exceptions lib: check talloc success in compact lib: do not leak the database in compaction lib: add closure parameter to compact status update callback lib: use the compaction backup path provided by the caller cli: return error status if compaction fails cli: add compact --backup=DIRECTORY option, don't backup by default cli: add compact --verbose option and silence output without it man: document notmuch compact --verbose and --backup=DIRECTORY options lib/database.cc | 41 +++++++++++++++++++++++------------------ lib/notmuch.h | 11 ++++++++--- man/man1/notmuch-compact.1 | 28 +++++++++++++++++++++++++++- notmuch-compact.c | 46 +++++++++++++++++++++++++++------------------- test/compact | 9 +++++---- 5 files changed, 90 insertions(+), 45 deletions(-) -- 1.8.4.rc3 _______________________________________________ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch