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:
|
* And for each document ID:
|
||||||
*
|
*
|
||||||
* All terms
|
* Document data
|
||||||
* All values
|
* All document terms
|
||||||
*
|
* All document values
|
||||||
* Things not yet dumped include:
|
|
||||||
*
|
|
||||||
* Data associated with a document.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
|
@ -101,6 +98,9 @@ print_document (Xapian::Database db, Xapian::docid id)
|
||||||
|
|
||||||
doc = db.get_document (id);
|
doc = db.get_document (id);
|
||||||
|
|
||||||
|
printf ("Data:\n");
|
||||||
|
cout << "\t" << doc.get_data () << endl;
|
||||||
|
|
||||||
print_document_terms (doc);
|
print_document_terms (doc);
|
||||||
|
|
||||||
print_document_values (doc);
|
print_document_values (doc);
|
||||||
|
|
Loading…
Reference in a new issue