tisonkun opened a new pull request, #7:
URL: https://github.com/apache/datasketches-tck/pull/7

   ## Summary
   
   - move the pinned C++, Go, and Java source commits from the internal Go 
registry to the maintainer-facing `snapshot-revisions.toml`
   - add `snapshots update <language> --revision <ref>` to resolve a branch, 
tag, or commit to an exact commit ID and update the pin and generated corpus in 
one operation
   - preserve the existing `update <language>` behavior for regenerating 
snapshots from the current pin
   - keep generation failures from modifying either the revision file or 
snapshot corpus, and restore the previous revision if snapshot replacement fails
   - report source revision changes in CLI output and update the maintenance 
documentation
   
   TOML is used because this is a small, human-facing configuration file where 
comments are useful, and the repository already uses TOML for `mise.toml`. Only 
the frequently changed commit IDs move to the file; repositories and generator 
behavior remain in Go.
   
   ## Validation
   
   - `mise run check`
   - `go test -race ./...`
   - `GOOS=windows GOARCH=amd64 go build ./...`
   - `mise run tck -- snapshots check go` (0 added, 0 deleted, stable contents 
unchanged; 40 allowed probabilistic modifications)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to