Skip to content

Commit d992461

Browse files
committed
add remark about staged deserialization
1 parent 08ded53 commit d992461

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

documentation/correctness.adoc

+8
Original file line numberDiff line numberDiff line change
@@ -123,3 +123,11 @@ Recovery is more-or-less irrelevant from a technical standpoint, but incorrectne
123123

124124
image::../resources/correctness-diagrams/levels.svg[align="center"]
125125

126+
127+
== Gradual/"`staged`" deserialization
128+
129+
Having identified these correctness criteria, one could envision that deserialization is split up according to these criteria.
130+
This means that a client can be given options for recovery.
131+
One way to achieve this would be to report incorrectness in terms of precise objects that come with "`fix semantics`".
132+
That way, a client can choose whether to apply these fixes, or not deserialize that chunk entirely.
133+

0 commit comments

Comments
 (0)