aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/database.cc
Commit message (Expand)AuthorAge
...
* lib: Delete stale timestamp documents during database upgrade.Gravatar Carl Worth2010-01-08
* notmuch new: Fix progress notification on database upgrade.Gravatar Carl Worth2010-01-07
* lib: Implement versioning in the database and provide upgrade function.Gravatar Carl Worth2010-01-07
* Prefer READ_ONLY consistently over READONLY.Gravatar Carl Worth2010-01-07
* lib: Consolidate checks for read-only database.Gravatar Carl Worth2010-01-07
* lib: Clarify internal documentation of _notmuch_database_filename_to_direntryGravatar Carl Worth2010-01-07
* lib: Indicate whether notmuch_database_remove_message removed anything.Gravatar Carl Worth2010-01-06
* Add missing comment for NOTMUCH_STATUS_READONLY_DATABASE.Gravatar Carl Worth2010-01-06
* lib: Implement new notmuch_directory_t API.Gravatar Carl Worth2010-01-06
* database: Add new, public notmuch_database_remove_messageGravatar Carl Worth2010-01-06
* database: Add new find_doc_ids_for_term interface.Gravatar Carl Worth2010-01-06
* database: Make find_unique_doc_id enforce uniqueness (for a debug build)Gravatar Carl Worth2010-01-06
* database: Abstract _filename_to_direntry from _add_messageGravatar Carl Worth2010-01-06
* database: Allowing storing multiple filenames for a single message ID.Gravatar Carl Worth2010-01-06
* database: Store mail filename as a new 'direntry' term, not as 'data'.Gravatar Carl Worth2010-01-06
* database: Split _find_parent_id into _split_path and _find_directory_idGravatar Carl Worth2010-01-06
* database: Store directory path in 'data' of directory documents.Gravatar Carl Worth2010-01-06
* database: Export _notmuch_database_find_parent_id for internal use.Gravatar Carl Worth2010-01-06
* database: Store the parent ID for each directory document.Gravatar Carl Worth2010-01-06
* database: Rename internal directory value from XTIMESTAMP to XDIRECTORY.Gravatar Carl Worth2010-01-06
* database: Store directory paths as relative, not absolute.Gravatar Carl Worth2010-01-06
* lib: Document that the filename is stored in the 'data' of a mail documentGravatar Carl Worth2010-01-06
* lib: Rename set/get_timestamp to set/get_directory_mtime.Gravatar Carl Worth2010-01-06
* lib: Abstract the extraction of a relative path from set_filenameGravatar Carl Worth2010-01-06
* Nuke the remainings of _notmuch_message_add_thread_id.Gravatar Fernando Carrijo2009-12-09
* notmuch: New function to retrieve all tags from the database.Gravatar Jan Janak2009-11-26
* Add rudimentary date-based search.Gravatar Carl Worth2009-11-23
* lib/database.cc: coding styleGravatar Chris Wilson2009-11-22
* add_message: Use sha-1 in place of overly long message ID.Gravatar Carl Worth2009-11-22
* get_timestamp: Ensure that return value is 0 in case of exception.Gravatar Carl Worth2009-11-22
* Catch and optionally print about exception at database->flush.Gravatar Carl Worth2009-11-22
* Print information about where Xapian exception occurred.Gravatar Carl Worth2009-11-22
* Rename NOTMUCH_DATABASE_MODE_WRITABLE to NOTMUCH_DATABASE_MODE_READ_WRITEGravatar Carl Worth2009-11-21
* Permit opening the notmuch database in read-only mode.Gravatar Chris Wilson2009-11-21
* add_message: Re-fix handling of non-mail files.Gravatar Carl Worth2009-11-20
* notmuch_database_add_message: Add missing error-value propagation.Gravatar Carl Worth2009-11-20
* add_message: Properly handle missing Message-ID once again.Gravatar Carl Worth2009-11-20
* TypsosGravatar Ingmar Vanhassel2009-11-18
* linke_message: Avoid segfault when In-Reply-to header is empty.Gravatar Carl Worth2009-11-18
* database: Make _parse_message_id static once again.Gravatar Carl Worth2009-11-17
* database: Add "replyto" to the database schema documentation.Gravatar Carl Worth2009-11-17
* database: Rename "ref" prefix name to "reference"Gravatar Carl Worth2009-11-17
* add_message: Don't add any self-references to the database.Gravatar Carl Worth2009-11-17
* Remove the talloc_owner argument from create_for_message_id.Gravatar Carl Worth2009-11-17
* Fix broken commit.Gravatar Carl Worth2009-11-17
* add_message: Avoid a memory leak when user holds on to message return.Gravatar Carl Worth2009-11-17
* database: Fix a typo in a commit.Gravatar Carl Worth2009-11-15
* Export _parse_message_id to the library implementation.Gravatar Carl Worth2009-11-15
* Don't create "contact" terms in the database.Gravatar Carl Worth2009-11-12
* notmuch: Add a configuration system.Gravatar Carl Worth2009-11-11