When creating a "new_instance", copy loadBefore, as well s pack.
This is needed because pack temporarily deletes data from the data structure that loadBefore reads. Note that in the new scheme of things, we avoid using load, but instead use loadBefore. This we bypass the _data_snapshot shenanigans, which makes me think we aren't testing what we should be, but I have no confidence that the machinery in MVCCMappingStorage actually reflects anything meaningful.
Showing
Please register or sign in to comment