本文整理了Java中org.apache.hadoop.hive.metastore.api.Partition.getPrivileges()
方法的一些代码示例,展示了Partition.getPrivileges()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Partition.getPrivileges()
方法的具体详情如下:
包路径:org.apache.hadoop.hive.metastore.api.Partition
类名称:Partition
方法名:getPrivileges
暂无
代码示例来源:origin: apache/hive
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"));
}
代码示例来源:origin: apache/hive
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"));
}
代码示例来源:origin: apache/hive
@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()));
}
代码示例来源:origin: apache/hive
/**
* 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());
}
代码示例来源:origin: apache/hive
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();
}
代码示例来源:origin: apache/hive
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges();
if (partPrivileges == null) {
partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part
代码示例来源:origin: apache/drill
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges();
if (partPrivileges == null) {
partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part
代码示例来源:origin: com.facebook.presto.hive/hive-apache
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();
}
代码示例来源:origin: org.apache.hadoop.hive/hive-metastore
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();
}
代码示例来源:origin: org.spark-project.hive/hive-metastore
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();
}
代码示例来源:origin: com.facebook.presto.hive/hive-apache
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges();
if (partPrivileges == null) {
partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part
代码示例来源:origin: org.apache.hadoop.hive/hive-exec
PrincipalPrivilegeSet partPrivileges = part.getTPartition().getPrivileges();
if (partPrivileges == null) {
partPrivileges = hive_db.get_privilege_set(HiveObjectType.PARTITION, part
内容来源于网络,如有侵权,请联系作者删除!