]> git.notmuchmail.org Git - notmuch/commit
lib: cache user prefixes in database object
authorDavid Bremner <david@tethera.net>
Sat, 17 Nov 2018 14:09:00 +0000 (10:09 -0400)
committerDavid Bremner <david@tethera.net>
Sat, 25 May 2019 10:08:20 +0000 (07:08 -0300)
commitb52cda90f0b05ce5055fb840e6d9dd88c09f1f83
tree18d285f1e0d1d299e0d7a80db8bae989ff6a576c
parent575493e78534f8fd241d663b8690a22d6885e0b1
lib: cache user prefixes in database object

This will be used to avoid needing a database access to resolve a db
prefix from the corresponding UI prefix (e.g. when indexing). Arguably
the setup of the separate header map does not belong here, since it is
about indexing rather than querying, but we currently don't have any
other indexing setup to do.
lib/database-private.h
lib/database.cc
lib/notmuch-private.h
lib/thread.cc