Skip to content

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
@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