Add a DetailsView type and improve index scheduler snapshots

The DetailsView type is necessary because serde incorrectly
deserialises the `Details` type, so the database fails to correctly
decode Tasks
This commit is contained in:
Loïc Lecrenier
2022-10-10 12:57:17 +02:00
committed by Clément Renault
parent dc81992eb2
commit 4c55c30027
6 changed files with 348 additions and 50 deletions

1
Cargo.lock generated
View File

@ -1877,6 +1877,7 @@ dependencies = [
"nelson",
"roaring 0.9.0",
"serde",
"serde_json",
"synchronoise",
"tempfile",
"thiserror",