aboutsummaryrefslogtreecommitdiff
path: root/lib/database.cc
AgeCommit message (Expand)Author
2014-10-25lib: Implement upgrade to ghost messages featureAustin Clements
2014-10-25lib: Implement ghost-based thread linkingAustin Clements
2014-10-25lib: Update database schema doc for ghost messagesAustin Clements
2014-10-25lib: Add a ghost messages database featureAustin Clements
2014-10-11lib: Refactor _notmuch_database_link_messageAustin Clements
2014-10-11lib: Move message ID compression to _notmuch_message_create_for_message_idAustin Clements
2014-10-03lib: Simplify close and codify aborting atomic sectionAustin Clements
2014-09-01lib: Fix endless upgrade problemAustin Clements
2014-08-30lib: Return an error from operations that require an upgradeAustin Clements
2014-08-30lib: Report progress for combined upgrade operationAustin Clements
2014-08-30lib: Reorganize upgrade around document typesAustin Clements
2014-08-30lib: Use database features to drive upgradeAustin Clements
2014-08-30lib: Simplify upgrade code using a transactionAustin Clements
2014-08-30lib: Database version 3: Introduce fine-grained "features"Austin Clements
2014-08-16Make parsing of References and In-Reply-To header less error proneMichal Sojka
2014-08-04lib: Fix slight misinformation in the database schema docAustin Clements
2014-07-13lib: Start all function names in notmuch-private.h withCharles Celerier
2014-07-09lib: add return status to database close and destroyJani Nikula
2014-04-05lib: replace the header parser with gmimeJani Nikula
2014-03-11lib: make folder: prefix literalJani Nikula
2014-03-11lib: add support for path: prefix searchesJani Nikula
2013-11-19compact: improve error messages on failures after compactionTomi Ollila
2013-11-19compact: unconditionally remove old wip database compact directoryTomi Ollila
2013-11-19compact: preserve backup database until compacted database is in placeTomi Ollila
2013-11-17compact: catch Xapian::Error consistentlyTomi Ollila
2013-11-17compact: tidy formattingTomi Ollila
2013-11-07lib: use the compaction backup path provided by the callerJani Nikula
2013-11-07lib: add closure parameter to compact status update callbackJani Nikula
2013-11-07lib: do not leak the database in compactionJani Nikula
2013-11-06lib: check talloc success in compactJani Nikula
2013-11-06lib: construct compactor within try block to catch any exceptionsJani Nikula
2013-10-30lib: fix build on !HAVE_XAPIAN_COMPACTJani Nikula
2013-10-09database: Add notmuch_database_compact_closeBen Gamari
2013-09-14lib/cli: pass GMIME_ENABLE_RFC2047_WORKAROUNDS to g_mime_init()Jani Nikula
2013-06-08cli: Guard deprecated g_type_init callsTomi Ollila
2013-05-13lib/database.cc: change how the parent of a message is calculatedAaron Ecay
2012-11-26lib: Reject multi-message mboxes and deprecate single-message mboxAustin Clements
2012-10-31lib: add date range query supportJani Nikula
2012-05-23lib: Make notmuch_database_find_message_by_filename not crash on read-only databasesAustin Clements
2012-05-23lib: Make notmuch_database_get_directory return NULL if the directory is not foundAustin Clements
2012-05-23lib: Perform the same transformation to _notmuch_database_filename_to_direntryAustin Clements
2012-05-23lib: Perform the same transformation to _notmuch_database_find_directory_idAustin Clements
2012-05-23lib: Make directory document creation optional for _notmuch_directory_createAustin Clements
2012-05-15lib/cli: Make notmuch_database_get_directory return a status codeAustin Clements
2012-05-05lib/cli: Make notmuch_database_create return a status codeAustin Clements
2012-05-05lib/cli: Make notmuch_database_open return a status codeAustin Clements
2012-04-28Split notmuch_database_close into two functionsJustus Winter
2012-03-18Fix error reporting in notmuch_database_find_message_by_filenameJustus Winter
2012-03-03Actually close the xapian database in notmuch_database_closeJustus Winter
2012-02-20Prevent segmentation fault in notmuch_database_closeJustus Winter