summaryrefslogtreecommitdiff
path: root/lib/database.cc
AgeCommit message (Expand)Author
2015-10-05lib: migrate notmuch_database_upgrade to new query_search APIDavid Bremner
2015-10-05lib: add versions of n_q_count_{message,threads} with status returnDavid Bremner
2015-10-05lib: move query variable to function scopeDavid Bremner
2015-09-04lib: constify argument to notmuch_database_status_stringDavid Bremner
2015-09-04lib: note remaining uses of deprecated message search APIDavid Bremner
2015-08-14lib: Add "lastmod:" queries for filtering by last modificationAustin Clements
2015-08-13lib: API to retrieve database revision and UUIDAustin Clements
2015-08-13lib: Add per-message last modification trackingAustin Clements
2015-06-12lib: reject relative paths in n_d_{create,open}_verboseDavid Bremner
2015-06-12lib: add NOTMUCH_STATUS_PATH_ERRORDavid Bremner
2015-05-31cli: change "setup" to "set up" where used as a verbJ. Lewis Muir
2015-03-29lib: eliminate fprintf from _notmuch_message_file_openDavid Bremner
2015-03-29lib: replace almost all fprintfs in library with _n_d_logDavid Bremner
2015-03-29lib: add a log function with output to a string in notmuch_database_tDavid Bremner
2015-03-29lib: add "verbose" versions of notmuch_database_{open,create}David Bremner
2015-01-24Add indexing for the mimetype termTodd
2015-01-24Add the NOTMUCH_FEATURE_INDEXED_MIMETYPES database featureTodd
2014-10-25lib: Remove unnecessary thread linking steps when using ghost messagesAustin Clements
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