Revision 5b3e6c9f70f94f4ae7440de453fd75cd1d3bbeb6 authored by Nicolas Dandrimont on 04 February 2021, 08:56:03 UTC, committed by Nicolas Dandrimont on 04 February 2021, 13:37:12 UTC
This is mostly a consistency addition, considering that most (if not all) loaders will only add a single snapshot. The common pattern of loading objects in topological order (content > directory > revision > release > snapshot), then flushing the storage, is now fully consistent; Without this addition, the snapshot addition would reach the backend storage before all other objects are added, leading to potential inconsistencies if the flush of other object types fails.
1 parent 18967ed
File | Mode | Size |
---|---|---|
.gitignore | -rw-r--r-- | 8 bytes |
Makefile | -rw-r--r-- | 283 bytes |
entity.lister_metadata.schema.json | -rw-r--r-- | 223 bytes |
entity.metadata.schema.json | -rw-r--r-- | 129 bytes |
entity_history.lister_metadata.schema.json | -rw-r--r-- | 223 bytes |
entity_history.metadata.schema.json | -rw-r--r-- | 137 bytes |
fetch_history.result.schema.json | -rw-r--r-- | 631 bytes |
list_history.result.schema.json | -rw-r--r-- | 133 bytes |
listable_entity.list_params.schema.json | -rw-r--r-- | 141 bytes |
origin_visit.metadata.json | -rw-r--r-- | 632 bytes |
tool.tool_configuration.schema.json | -rw-r--r-- | 252 bytes |
Computing file changes ...