From ba0b95f846820b1d71f67731a8c38ac2866c921a Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sat, 4 Jun 2016 19:17:41 -0300 Subject: [PATCH] lib: document config metadata This probably should have been part of 3458e3c89c, but I missed it. --- lib/database.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/database.cc b/lib/database.cc index 86bf2619..2b2d8219 100644 --- a/lib/database.cc +++ b/lib/database.cc @@ -185,6 +185,14 @@ typedef struct { * generated is 1 and the value will be * incremented for each thread ID. * + * C* metadata keys starting with C indicate + * configuration data. It can be managed with the + * n_database_*config* API. There is a convention + * of hierarchical keys separated by '.' (e.g. + * query.notmuch stores the value for the named + * query 'notmuch'), but it is not enforced by the + * API. + * * Obsolete metadata * ----------------- * -- 2.39.2