Class BucketHasher
java.lang.Object
org.tasktide.mutex.bucketing.BucketHasher
Bucketing based on crc32
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongCalculate bucket for keyFetch aBucketKeygetBucketKey(String hostLabel, String runId) Fetch aBucketKeyfor hashinggetBucketPath(BucketKey key) Get bucket path for key
-
Constructor Details
-
BucketHasher
Construct hasher- Parameters:
bucketPrefix-bucketLimit-
-
-
Method Details
-
calculateBucketForKey
Calculate bucket for key- Parameters:
key-- Returns:
- long
-
getBucketKey
-
getBucketKey
-
getBucketPath
-