delete set encoding should be in descending order
This commit is contained in:
parent
da052bdb0a
commit
6b7b3136e0
@ -222,7 +222,7 @@ export const writeDeleteSet = (encoder, ds) => {
|
|||||||
|
|
||||||
// Ensure that the delete set is written in a deterministic order
|
// Ensure that the delete set is written in a deterministic order
|
||||||
Array.from(ds.clients.entries())
|
Array.from(ds.clients.entries())
|
||||||
.sort((clientA, clientB) => clientB[0] - clientA[0])
|
.sort((clientA, clientB) => clientA[0] - clientB[0])
|
||||||
.forEach(([client, dsitems]) => {
|
.forEach(([client, dsitems]) => {
|
||||||
encoder.resetDsCurVal()
|
encoder.resetDsCurVal()
|
||||||
encoding.writeVarUint(encoder.restEncoder, client)
|
encoding.writeVarUint(encoder.restEncoder, client)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user