[PATCH] lib: Fix slight misinformation in the database schema doc

2014-08-04 Thread David Bremner
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

2014-08-04 Thread David Bremner
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

2014-07-31 Thread Austin Clements
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

2014-07-31 Thread Austin Clements
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