mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-25 04:18:08 +01:00
Include document data in the dump.
At the same time, I've started hacking up sup with a new NotmuchIndex class in the place of the previous XapianIndex class. The new class stores only the source_info field in the document data, (rather than a serialized ruby hash with a bunch of data that can be found in the original message). Eventually, I plan to replace source_info with a relative filename for the message, (or even a list of filenames for when multiple messages in the database share a common message ID).
This commit is contained in:
parent
ea96cb694f
commit
1a6d88697b
1 changed files with 6 additions and 6 deletions
|
@ -24,12 +24,9 @@
|
|||
*
|
||||
* And for each document ID:
|
||||
*
|
||||
* All terms
|
||||
* All values
|
||||
*
|
||||
* Things not yet dumped include:
|
||||
*
|
||||
* Data associated with a document.
|
||||
* Document data
|
||||
* All document terms
|
||||
* All document values
|
||||
*/
|
||||
|
||||
#include <cstdlib>
|
||||
|
@ -101,6 +98,9 @@ print_document (Xapian::Database db, Xapian::docid id)
|
|||
|
||||
doc = db.get_document (id);
|
||||
|
||||
printf ("Data:\n");
|
||||
cout << "\t" << doc.get_data () << endl;
|
||||
|
||||
print_document_terms (doc);
|
||||
|
||||
print_document_values (doc);
|
||||
|
|
Loading…
Reference in a new issue