You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the proposal
We need a way to keep track of what version of Quokka produced a given simulation output. The easiest way to do this is to save the git commit that was used to compile the code in metadata.yaml in all of the output files (both snapshots and checkpoints).
Describe alternatives you've considered
Alternatively, we could save this in a jobinfo file like Castro and WarpX do: #358
Additional context
N/A
The text was updated successfully, but these errors were encountered:
### Description
This adds the git commit hash to `metadata.yaml` for plotfiles and
checkpoints. This allows users to track the exact provenance of
simulation outputs.
### Related issues
Closes#852.
### Checklist
_Before this pull request can be reviewed, all of these tasks should be
completed. Denote completed tasks with an `x` inside the square brackets
`[ ]` in the Markdown source below:_
- [x] I have added a description (see above).
- [x] I have added a link to any related issues (if applicable; see
above).
- [x] I have read the [Contributing
Guide](https://github.com/quokka-astro/quokka/blob/development/CONTRIBUTING.md).
- [ ] I have added tests for any new physics that this PR adds to the
code.
- [ ] *(For quokka-astro org members)* I have manually triggered the GPU
tests with the magic comment `/azp run`.
Describe the proposal
We need a way to keep track of what version of Quokka produced a given simulation output. The easiest way to do this is to save the git commit that was used to compile the code in
metadata.yaml
in all of the output files (both snapshots and checkpoints).Describe alternatives you've considered
Alternatively, we could save this in a
jobinfo
file like Castro and WarpX do: #358Additional context
N/A
The text was updated successfully, but these errors were encountered: