We introduce new error types, moving towards the new preferred error strategy:
SnapshotError is partially dissolved into SnapshotIteratorError and SnapshotGetError. SnapshotPutError is removed.
All fallible interactions with the storage from the concept layer now wrap the error (in future with additional data) into one of ConceptReadError, ConceptWriteError (treated as a superset of the former), or ConceptIteratorError.
Usage and product changes
We introduce new error types, moving towards the new preferred error strategy:
SnapshotError
is partially dissolved intoSnapshotIteratorError
andSnapshotGetError
.SnapshotPutError
is removed.ConceptReadError
,ConceptWriteError
(treated as a superset of the former), orConceptIteratorError
.