Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hash: do not salt with Go runtime version #292

Merged
merged 1 commit into from
Mar 6, 2025
Merged

Conversation

rogpeppe
Copy link
Owner

@rogpeppe rogpeppe commented Mar 6, 2025

Currently the cache code, taken directly from the Go internal code, salts every hash with the current Go runtime version. This is appropriate for Go itself but not for here where the cache package is intended for more general use.

People that need the hashes to depend on the Go runtime version can explicitly include it as part of the hash.

Currently the cache code, taken directly from the Go internal
code, salts every hash with the current Go runtime version.
This is appropriate for Go itself but not for here where
the cache package is intended for more general use.

People that need the hashes to depend on the Go runtime version
can explicitly include it as part of the hash.
@rogpeppe rogpeppe requested a review from mvdan March 6, 2025 16:40
@rogpeppe rogpeppe merged commit fa847a1 into master Mar 6, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants