Index: ql/src/java/org/apache/hadoop/hive/ql/metadata/MetaDataFormatUtils.java =================================================================== --- ql/src/java/org/apache/hadoop/hive/ql/metadata/MetaDataFormatUtils.java (revision 999101) +++ ql/src/java/org/apache/hadoop/hive/ql/metadata/MetaDataFormatUtils.java (revision ) @@ -23,9 +23,7 @@ import org.apache.hadoop.hive.metastore.api.StorageDescriptor; import org.apache.hadoop.hive.ql.plan.DescTableDesc; -import java.util.Date; -import java.util.List; -import java.util.Map; +import java.util.*; /** * This class provides methods to format table information. @@ -168,10 +166,11 @@ } private static void displayAllParameters(Map params, StringBuilder tableInfo) { - for (Map.Entry parameter: params.entrySet()) { + List keys = new ArrayList(params.keySet()); + Collections.sort(keys); + for (String key : keys) { tableInfo.append(FIELD_DELIM); // Ensures all params are indented. - formatOutput(parameter.getKey(), StringEscapeUtils.escapeJava(parameter.getValue()), - tableInfo); + formatOutput(key, StringEscapeUtils.escapeJava(params.get(key)), tableInfo); } }