FPSrc is 0 when a recompute with no merge moved the fingerprint: no release carries that build (ADR 0601 §1; review round 2)
This commit is contained in:
@@ -407,9 +407,9 @@ type Module struct {
|
||||
Inputs2 *KeptInputs2 `json:"inputs2,omitempty"`
|
||||
Src uint64 `json:"src,omitempty"`
|
||||
// FPSrc is the source revision at which FP2 last changed (novox/hq ADR 0601 §1): Src when a merge of the module's own
|
||||
// repository moved it, the source revision of the moment when a recompute with no such merge moved it (a toolchain,
|
||||
// a package, a base). The release that moved the source to it is the one that carries the build; 0 is not known, and
|
||||
// no release is taken to carry it. Src and Commit stay where the module was last merged and say nothing of that.
|
||||
// repository moved it, and 0 when a recompute with no merge moved it (a toolchain, a package, a base), since no release
|
||||
// carries that build. The release that moved the source to it is the one that carries the build; 0 is not known, and no
|
||||
// release is taken to carry it. Src and Commit stay where the module was last merged and say nothing of that.
|
||||
FPSrc uint64 `json:"fp-src,omitempty"`
|
||||
Repository string `json:"repository"`
|
||||
Commit string `json:"commit"`
|
||||
|
||||
Reference in New Issue
Block a user