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 05753c663f
commit fd73e65165
6 changed files with 348 additions and 50 deletions

1
Cargo.lock generated
View File

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