anmolanmol1234 commented on code in PR #7777: URL: https://github.com/apache/hadoop/pull/7777#discussion_r2212611621
########## hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/ITestAzureBlobFileSystemChecksum.java: ########## @@ -61,9 +64,36 @@ public class ITestAzureBlobFileSystemChecksum extends AbstractAbfsIntegrationTes private static final int MB_15 = 15 * ONE_MB; private static final int MB_16 = 16 * ONE_MB; private static final String INVALID_MD5_TEXT = "Text for Invalid MD5 Computation"; + private MessageDigest md = null; public ITestAzureBlobFileSystemChecksum() throws Exception { super(); + try { + md = MessageDigest.getInstance(MD5); + } catch (NoSuchAlgorithmException e) { + // MD5 algorithm not available; md will remain null + } + } + + /** + * Computes the MD5 checksum of a specified portion of the input byte array. + * + * @param data The byte array containing the data to compute the MD5 checksum for. + * @param off The starting offset in the byte array. + * @param length The number of bytes to include in the checksum computation. + * @return The Base64-encoded MD5 checksum of the specified data, or null if the digest is empty. + * @throws IllegalArgumentException If the offset or length is invalid for the given byte array. + */ + public String getMd5(byte[] data, int off, int length) { Review Comment: makes sense, taken ########## hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/ITestWasbAbfsCompatibility.java: ########## @@ -42,10 +51,28 @@ * Test compatibility between ABFS client and WASB client. */ public class ITestWasbAbfsCompatibility extends AbstractAbfsIntegrationTest { + Review Comment: taken -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org