The logic for reconstructing changes from the compressed document format records operations which set a key in an object so that it can later reconstruct delete operations from the successor list of the document format operations. The logic to do this was only recording set operations and not `make*` operations. This meant that delete operations targeting `make*` operations could not be loaded correctly. Correctly record `make*` operations for later use in constructing delete operations. |
||
---|---|---|
.. | ||
change_collector.rs | ||
reconstruct_document.rs |