mu/lib/tests
Dirk-Jan C. Binnema 146b80113f lib: move transaction handling to mu-xapian
Instead of handling transactions in the store, handle it in xapian-db.
Make the code a bit more natural / cleaner-out

Handle transaction automatically (with a batch-size) and add some RAII
Transaction object, which makes all database interaction transactable
for the duration. So, no more need for explicit parameters to
add_message while indexing.
2023-12-22 21:24:41 +02:00
..
bench-indexer.cc remove Mu::format, use mu_format 2023-08-19 20:04:50 +03:00
meson.build unit tests: improve 2023-09-12 21:38:57 +03:00
test-mu-container.cc tests: update test helpers and users 2022-08-11 22:55:10 +03:00
test-mu-maildir.cc maildir: improve unit tests 2023-09-24 21:33:18 +03:00
test-mu-msg-fields.cc tests: update test helpers and users 2022-08-11 22:55:10 +03:00
test-mu-msg.cc update to use fmt-based apis 2023-07-05 23:10:13 +03:00
test-mu-store-query.cc lib: move transaction handling to mu-xapian 2023-12-22 21:24:41 +02:00
test-mu-store.cc lib: move transaction handling to mu-xapian 2023-12-22 21:24:41 +02:00
test-query.cc unit-tests: modernize 2023-09-11 23:51:37 +03:00