Files
sbt/util-cache
Stas Shevchenko 46eca942a1 [2.x] fix: hash action cache inputs with full-width sha256 (#9641)
mkInput folded only a 32-bit murmur hash of the task input into the cache key, so distinct inputs collide at the birthday bound (~31 per 500k realistic inputs), silently resolving a task to the wrong cached output. A new DigestHasher hashes inputs into a full-width sha256 Merkle digest. Changes all cache keys, so the cache is repopulated once. Adds a regression test.
2026-08-21 17:33:22 -04:00
..
2017-04-17 10:24:54 -04:00