- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for KeyHasher (0.57 sec)
-
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/KeyHasher.java
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; class KeyHasher<K> { private final Serializer<K> serializer; private final MessageDigestStream digestStream = new MessageDigestStream(); private final KryoBackedEncoder encoder = new KryoBackedEncoder(digestStream); public KeyHasher(Serializer<K> serializer) { this.serializer = serializer; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 2.4K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/btree/KeyHasherTest.groovy
class KeyHasherTest extends Specification { def "can reuse to hash more than one key"() { def hasher = new KeyHasher(BaseSerializerFactory.LONG_SERIALIZER) expect: hasher.getHashCode(12L) != hasher.getHashCode(11L) hasher.getHashCode(12L) == hasher.getHashCode(12L) hasher.getHashCode(12L) == new KeyHasher(BaseSerializerFactory.LONG_SERIALIZER).getHashCode(12L) } def "can reuse to hash large key"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 2K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/BTreePersistentIndexedCache.java
@SuppressWarnings("unchecked") public class BTreePersistentIndexedCache<K, V> { private static final Logger LOGGER = LoggerFactory.getLogger(BTreePersistentIndexedCache.class); private final File cacheFile; private final KeyHasher<K> keyHasher; private final Serializer<V> serializer; private final short maxChildIndexEntries; private final int minIndexChildNodes; private final StateCheckBlockStore store; private HeaderBlock header;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 26.5K bytes - Viewed (0) -
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt
Class <org.gradle.cache.internal.btree.KeyHasher$MessageDigestStream> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (KeyHasher.java:0) Class <org.gradle.cache.internal.btree.KeyHasher> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (KeyHasher.java:0)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 967.9K bytes - Viewed (0)