summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-02-23Add tests whether linking results in only root and leave unlinkedlibimagmail/tree-rewrite-mailtreeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-23Add tests whether insertion and linking worksMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-23Let parent be optionalMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-23Add implementation for PartialEq for TreeElementMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-23Remove old implementationMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-23Implement index-based tree that can be build after all relevant elements are ↵Matthias Beyer
added Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-22Ignore root id hereMatthias Beyer
2020-02-22TMPMatthias Beyer
2020-02-22TMP: Drop original Entry object before passing loaded root mailMatthias Beyer
2020-02-22TMPMatthias Beyer
2020-02-22TMPMatthias Beyer
2020-02-22fixup! fixup! Add more trace outputMatthias Beyer
2020-02-22fixup! TMPMatthias Beyer
2020-02-22TMPMatthias Beyer
2020-02-22fixup! fixup! Add more trace outputMatthias Beyer
2020-02-22TMPMatthias Beyer
2020-02-22fixup! fixup! Add more trace outputMatthias Beyer
2020-02-22fixup! fixup! Add more trace outputMatthias Beyer
2020-02-22fixup! fixup! Add more trace outputMatthias Beyer
2020-02-22fixup! fixup! Add more trace outputMatthias Beyer
2020-02-21Revert "TMP"Matthias Beyer
This reverts commit af78c9eff9aba4726ae65ee4f3f1a8f26e29753f.
2020-02-21TMPMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21Back to the first version apparentlyMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21Collect so that all FLEs are droppedMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21fixup! Shrink iteration to collect ids and then print rather than three stepsMatthias Beyer
2020-02-21Shrink iteration to collect ids and then print rather than three stepsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21Ensure FLE is dropped before returning idMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21fixup! Add more error contextMatthias Beyer
2020-02-21fixup! Add more error contextMatthias Beyer
2020-02-21fixup! Add more error contextMatthias Beyer
2020-02-21fixup! Add more error contextMatthias Beyer
2020-02-21Add more error contextMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21fixup! fixup! Add more trace outputMatthias Beyer
2020-02-21fixup! fixup! Add more trace outputMatthias Beyer
2020-02-21Add test whether Store::is_borrowed() works as expectedMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21TMP: Revert "Revert "Check whether entry is borrowed before using it""Matthias Beyer
This reverts commit 00c107f9528e782aea72e324774176b3966320f4.
2020-02-21fixup! Add more trace outputMatthias Beyer
2020-02-21Add more trace outputMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21Revert "Check whether entry is borrowed before using it"Matthias Beyer
This did not fix our error, so rather revert it right here before it ends up in master and breaks other things. This reverts commit f921dd4267265ad173da553524b301f83a41c5da.
2020-02-21Check whether entry is borrowed before using itMatthias Beyer
This might fix our errors, but result in incomplete data... lets see how it works out. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21Implement Deref to Store for MailStoreWithConnectionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21fixup! fixup! Add more trace outputMatthias Beyer
2020-02-21fixup! Add more trace outputMatthias Beyer
2020-02-21Add more trace outputMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-02-21fixup! Add more context for errorMatthias Beyer
2020-02-21Add more context for errorMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-01-06Make sure messages are dropped before re-fetching them from notmuchMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-01-06Add more debuggingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-01-06Reimplement fill_arena_with() using threads for accumulationMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-01-06Rewrite iterator to return current-caluclate next instead of ↵Matthias Beyer
calculate-next-return Signed-off-by: Matthias Beyer <mail@beyermatthias.de>