diff --git ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/RowContainer.java ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/RowContainer.java index d058851533..5b5ab62b39 100644 --- ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/RowContainer.java +++ ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/RowContainer.java @@ -522,9 +522,9 @@ protected void setupWriter() throws HiveException { String suffix = ".tmp"; if (this.keyObject != null) { String keyObjectStr = this.keyObject.toString(); - String md5Str = DigestUtils.md5Hex(keyObjectStr.toString()); - LOG.info("Using md5Str: " + md5Str + " for keyObject: " + keyObjectStr); - suffix = "." + md5Str + suffix; + String sha256Str = DigestUtils.sha256Hex(keyObjectStr.toString()); + LOG.info("Using sha256Str: " + sha256Str + " for keyObject: " + keyObjectStr); + suffix = "." + sha256Str + suffix; } parentDir = FileUtils.createLocalDirsTempFile(spillFileDirs, "hive-rowcontainer", "", true);