unison/unison-src/transcripts/fix-1381-excess-propagate.md
2020-03-23 19:09:01 -04:00

628 B

We were seeing an issue where (it seemed) that every namespace that was visited during a propagate would get a new history node, even when it didn't contain any dependents.

Example:

a = "a term"
X.foo = "a namespace"
.> add

Here is an update which should not affect X:

a = "an update"
.> update

As of the time of this writing, the history for X should be a single node, #4eeuo5bsfr;

.> history X

however, as of release/M1i, we saw an extraneous node appear. If your ucm is fixed, you won't see it below:

.> history #7nl6ppokhg