provision: B8 census rows for the fix round's stores (Task 6 fix round 1)
installAuthorityStore (PutIfAbsent, CopyVersion), selectionStore.Put and exactBytesStore.Put write or read files manifests and their objects, never a record: nonrecord. Prepared.Commit's digest is re-reviewed for the returned version.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
1 file changed,
+9
−1
internal/provision/plan9_b8_census_test.go+9 −1
diff --git a/internal/provision/plan9_b8_census_test.go b/internal/provision/plan9_b8_census_test.go| index 47dfcd8c5..71b0e396b 100644 |
| --- a/internal/provision/plan9_b8_census_test.go |
| +++ b/internal/provision/plan9_b8_census_test.go |
| @@ -538,6 +538,14 @@ var plan9B8CensusInventory = []censusEntry{ |
| // store over the box's versioned data bucket; files manifests and their |
| // objects, never a record. |
| {"internal/host/movesfiles.go", "createOnlyStore.Put", "nonrecord", "def:Put,sel:PutIfAbsent", "84d637bc7993e3de5dc0b7615db9420820dbdeaf231f93e0f20a43f0749d905e"}, |
| + // Task 6 fix round 1: the exact-version read-back of a prepared manifest |
| + // (read only), the establishment's selection-fenced data bucket store, and |
| + // the install's authority-checking versioned store; files manifests and |
| + // their objects, never a record. |
| + {"internal/host/movesfiles.go", "exactBytesStore.Put", "nonrecord", "def:Put", "7f875cc9a0678d9b0357bfe1246dc998e4e4b3da0043eea47bc71bc0b096557d"}, |
| + {"internal/host/movesfiles.go", "selectionStore.Put", "nonrecord", "def:Put,sel:Put", "c246cff188a95056a0e01a85d4af5af01b254f2ada772513a89a9af318a24674"}, |
| + {"internal/host/movesinstall.go", "installAuthorityStore.CopyVersion", "nonrecord", "def:CopyVersion,sel:CopyVersion", "f1934a22f1eebd997bc6389554545096acfad55b4b793fda47f0fc650d8cb6a6"}, |
| + {"internal/host/movesinstall.go", "installAuthorityStore.PutIfAbsent", "nonrecord", "def:PutIfAbsent,sel:PutIfAbsent", "dc3db56e278cead930bfd2002caef7141be0b38d77fcae3ef766170ecd0cac04"}, |
| // Copies config acknowledgements to moves/<account>/<app>/<host>/<op>/config-ack-source.json. |
| {"internal/host/movesfinal.go", "sourceFinal.configAck", "nonrecord", "sel:Put", "cca53109e6945a73b7f04705d8965b3b0997f2b7d2a82fa6d86cffa4b4174e93"}, |
| // Stamps source_parked_at through SetRecordMove, updateRecord and WriteRecord. |
| @@ -741,7 +749,7 @@ var plan9B8CensusInventory = []censusEntry{ |
| {"internal/hostfiles/publisher.go", "Publisher.Commit", "nonrecord", "sel:Put", "6674cdc1514907bff41a5a94dd45be9d496a3abad52e89cc51e801520d828c2c"}, |
| // prepared.go (moves Task 6, C8): the create-only prepared manifest and its |
| // sequence-0 objects under a generation's files prefix; never a record. |
| - {"internal/hostfiles/prepared.go", "Prepared.Commit", "nonrecord", "sel:Put", "9df95fd68de12c7bf823ad6ac25c02be2dcfc9e26a20e9cb59b7a7808a475800"}, |
| + {"internal/hostfiles/prepared.go", "Prepared.Commit", "nonrecord", "sel:Put", "d78f15e321e6ad24e19b08ac470251b6c0166bb97c67c84d130b579b3a7dec0c"}, |
| {"internal/hostfiles/prepared.go", "Prepared.put", "nonrecord", "sel:Put", "902a2f060e7475a68d5d3eb2cfbff14f8de2cbcef35d690931f81e25ae3d9182"}, |
| {"internal/hostguard/record.go", "writeRecord", "key-site", "key:writeRecord", "0ba1097cba3d4a5f5fc0b06765de6f8ee535befb939e83f1cc7167c7996ac60b"}, |
| {"internal/hostops/backfill_publish.go", "Backfill.Publish", "nonrecord", "sel:Put", "7b2be2fa910195260a7c0c63a859290d4fc25e06b41a8592dc95cf2d4f41975f"}, |