You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I suspect ListNode might have duplicate index as well as MapNode but have not reproduced it yet. Lemma 4 says that concurrent insertion to the same cursor will result in deterministic order so ListNode will not have duplicate indexes by INSERT. Lemma 7 says that concurrent ASSIGN operation with non-primitive values to the same position will have different keys. Checking ListNode state under concurrent assignment to the same position would help our understandings.
Document state to JSON conversion introduced from #12 does not handle duplicate key as reported at this comment.
Duplicate key can be made when MapNode is updated with different type values other than primitive.
For example, concurrently updating to the same key "key" with object and string
results in duplicate keys, RegT(StrK(key)) and MapT(StrK(key)).
The text was updated successfully, but these errors were encountered: