Snapshots can record extra parent commits, so merge-shaped histories can be captured.
What's wrong with this entry?
The internal git snapshot routine can now be given additional parent commits to record, beyond the head and basis parents it already used. Each extra id is validated as a real object id and deduplicated against the existing parents, which is what lets merge-shaped histories be snapshotted at all.
alsoParents
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.248
Snapshots report when there are too many changed paths to list
Both mention checkpoint
-
v2.1.248
Snapshot failures distinguish momentary races from real problems
Both mention checkpoint
-
v2.1.248
Work-in-progress stash snapshots restage files that moved mid-copy
Both mention checkpoint