Skip to content

hash: do not salt with Go runtime version#292

Merged
rogpeppe merged 1 commit into
masterfrom
049-cache-no-salt
Mar 6, 2025
Merged

hash: do not salt with Go runtime version#292
rogpeppe merged 1 commit into
masterfrom
049-cache-no-salt

Conversation

@rogpeppe

@rogpeppe rogpeppe commented Mar 6, 2025

Copy link
Copy Markdown
Owner

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
@myitcv myitcv deleted the 049-cache-no-salt branch March 8, 2025 05:48
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