[HUDI-1295] Hash ID generator util for Hudi table columns, partition and files (#3884)
* [HUDI-1295] Hash ID generator util for Hudi table columns, partition and files - Adding a new utility class HashID to generate 32,64,128 bits hashes for any given message of string or byte array type. This class internally uses MessageDigest and xxhash libraries. - Adding stateful hash holders for Hudi table columns, partition and files to pass around for metaindex and to convert to base64encoded strings whenever needed
This commit is contained in:
committed by
GitHub
parent
5b1992a92d
commit
f6326693ef
@@ -248,5 +248,13 @@
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
|
||||
<!-- LZ4 Hash Utils -->
|
||||
<dependency>
|
||||
<groupId>org.lz4</groupId>
|
||||
<artifactId>lz4-java</artifactId>
|
||||
<version>1.8.0</version>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
</project>
|
||||
|
||||
Reference in New Issue
Block a user