private static void assertAuthInfoReturned(String user, String group, Partition partition) { assertNotNull(partition.getPrivileges()); assertEquals(Lists.newArrayList(), partition.getPrivileges().getUserPrivileges().get(user)); assertEquals(Lists.newArrayList(), partition.getPrivileges().getGroupPrivileges().get(group)); assertEquals(Lists.newArrayList(), partition.getPrivileges().getRolePrivileges().get("public")); }
private static void assertAuthInfoReturned(String user, String group, Partition partition) { assertNotNull(partition.getPrivileges()); assertEquals(Lists.newArrayList(), partition.getPrivileges().getUserPrivileges().get(user)); assertEquals(Lists.newArrayList(), partition.getPrivileges().getGroupPrivileges().get(group)); assertEquals(Lists.newArrayList(), partition.getPrivileges().getRolePrivileges().get("public")); }
@Test public void testListPartitionsWithAuthNoPrivilegesSet() throws Exception { List<List<String>> partValues = createTable4PartColsParts(client); List<Partition> partitions = client.listPartitionsWithAuthInfo(DB_NAME, TABLE_NAME, (short)-1, "", Lists.newArrayList()); assertEquals(4, partitions.size()); assertPartitionsHaveCorrectValues(partitions, partValues); partitions.forEach(partition -> assertNull(partition.getPrivileges())); }
/** * Testing getPartitionWithAuthInfo(String,String,List(String),String,List(String)) -> * get_partition_with_auth(String,String,List(String),String,List(String)). */ @Test public void testGetPartitionWithAuthInfoNoPrivilagesSet() throws Exception { createTable3PartCols1Part(client); Partition partition = client.getPartitionWithAuthInfo(DB_NAME, TABLE_NAME, Lists.newArrayList( "1997", "05", "16"), "", Lists.newArrayList()); assertNotNull(partition); assertNull(partition.getPrivileges()); }
public Object getFieldValue(_Fields field) { switch (field) { case VALUES: return getValues(); case DB_NAME: return getDbName(); case TABLE_NAME: return getTableName(); case CREATE_TIME: return getCreateTime(); case LAST_ACCESS_TIME: return getLastAccessTime(); case SD: return getSd(); case PARAMETERS: return getParameters(); case PRIVILEGES: return getPrivileges(); case CAT_NAME: return getCatName(); case WRITE_ID: return getWriteId(); case IS_STATS_COMPLIANT: return isIsStatsCompliant(); case COL_STATS: return getColStats(); } throw new IllegalStateException(); }
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges(); if (partPrivileges == null) { partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges(); if (partPrivileges == null) { partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part
public Object getFieldValue(_Fields field) { switch (field) { case VALUES: return getValues(); case DB_NAME: return getDbName(); case TABLE_NAME: return getTableName(); case CREATE_TIME: return Integer.valueOf(getCreateTime()); case LAST_ACCESS_TIME: return Integer.valueOf(getLastAccessTime()); case SD: return getSd(); case PARAMETERS: return getParameters(); case PRIVILEGES: return getPrivileges(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case VALUES: return getValues(); case DB_NAME: return getDbName(); case TABLE_NAME: return getTableName(); case CREATE_TIME: return new Integer(getCreateTime()); case LAST_ACCESS_TIME: return new Integer(getLastAccessTime()); case SD: return getSd(); case PARAMETERS: return getParameters(); case PRIVILEGES: return getPrivileges(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case VALUES: return getValues(); case DB_NAME: return getDbName(); case TABLE_NAME: return getTableName(); case CREATE_TIME: return Integer.valueOf(getCreateTime()); case LAST_ACCESS_TIME: return Integer.valueOf(getLastAccessTime()); case SD: return getSd(); case PARAMETERS: return getParameters(); case PRIVILEGES: return getPrivileges(); } throw new IllegalStateException(); }
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges(); if (partPrivileges == null) { partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges(); if (partPrivileges == null) { partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part