TestPartition test failure in HMS tests (Naveen Gangam)
diff --git a/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/ObjectStore.java b/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/ObjectStore.java
index f32e497..99fc74e 100644
--- a/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/ObjectStore.java
+++ b/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/ObjectStore.java
@@ -3227,12 +3227,13 @@
           max_parts, null, queryWrapper);
       for (Object o : parts) {
         Partition part = convertToPart((MPartition) o);
-        // set auth privileges
-        String partName = Warehouse.makePartName(this.convertToFieldSchemas(mtbl
-            .getPartitionKeys()), part.getValues());
-        PrincipalPrivilegeSet partAuth = getPartitionPrivilegeSet(catName, db_name,
-            tbl_name, partName, userName, groupNames);
-        part.setPrivileges(partAuth);
+        if (getauth) {
+          // set auth privileges
+          String partName = Warehouse.makePartName(this.convertToFieldSchemas(mtbl.getPartitionKeys()), part.getValues());
+          PrincipalPrivilegeSet partAuth =
+              getPartitionPrivilegeSet(catName, db_name, tbl_name, partName, userName, groupNames);
+          part.setPrivileges(partAuth);
+        }
         partitions.add(part);
       }
       success = commitTransaction();