[PATCH] lib: Fix slight misinformation in the database schema doc
Austin Clements writes: > The database schema documentation made it sound like each mail > document had exactly one on-disk message file, which hasn't been true > for a long time. pushed, d
Re: [PATCH] lib: Fix slight misinformation in the database schema doc
Austin Clements amdra...@mit.edu writes: The database schema documentation made it sound like each mail document had exactly one on-disk message file, which hasn't been true for a long time. pushed, d ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
[PATCH] lib: Fix slight misinformation in the database schema doc
The database schema documentation made it sound like each mail document had exactly one on-disk message file, which hasn't been true for a long time. --- lib/database.cc | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/database.cc b/lib/database.cc index d90a924..c70ce63 100644 --- a/lib/database.cc +++ b/lib/database.cc @@ -55,9 +55,12 @@ typedef struct { * * Mail document * - - * A mail document is associated with a particular email message file - * on disk. It is indexed with the following prefixed terms which the - * database uses to construct threads, etc.: + * A mail document is associated with a particular email message. It + * is stored in one or more files on disk (though only one has its + * content indexed) and is uniquely identified by its "id" field + * (which is generally the message ID). It is indexed with the + * following prefixed terms which the database uses to construct + * threads, etc.: * *Single terms of given prefix: * -- 2.0.0
[PATCH] lib: Fix slight misinformation in the database schema doc
The database schema documentation made it sound like each mail document had exactly one on-disk message file, which hasn't been true for a long time. --- lib/database.cc | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/database.cc b/lib/database.cc index d90a924..c70ce63 100644 --- a/lib/database.cc +++ b/lib/database.cc @@ -55,9 +55,12 @@ typedef struct { * * Mail document * - - * A mail document is associated with a particular email message file - * on disk. It is indexed with the following prefixed terms which the - * database uses to construct threads, etc.: + * A mail document is associated with a particular email message. It + * is stored in one or more files on disk (though only one has its + * content indexed) and is uniquely identified by its id field + * (which is generally the message ID). It is indexed with the + * following prefixed terms which the database uses to construct + * threads, etc.: * *Single terms of given prefix: * -- 2.0.0 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch