private Partition getPartitionByName(final String dbName, final String tblName, final String partName ) throws TException { final TableDto tableDto = getTableDto(dbName, tblName); return hiveConverters.metacatToHivePartition(getPartitionDtoByName(tableDto, partName), tableDto); }
/** * {@inheritDoc} */ @Override public Partition get_partition(final String dbName, final String tblName, final List<String> partVals) throws TException { return requestWrapper("get_partition", new Object[]{dbName, tblName, partVals}, () -> { final TableDto tableDto = getTableDto(dbName, tblName); final String partName = hiveConverters.getNameFromPartVals(tableDto, partVals); return hiveConverters.metacatToHivePartition(getPartitionDtoByName(tableDto, partName), tableDto); }); }
/** * {@inheritDoc} */ @Override public void alter_function(final String dbName, final String funcName, final Function newFunc) throws TException { throw unimplemented("alter_function", new Object[]{dbName, funcName, newFunc}); }
/** * {@inheritDoc} */ @Override public List<Partition> get_partitions_by_filter(final String dbName, final String tblName, final String filter, final short maxParts) throws TException { return requestWrapper("get_partitions_by_filter", new Object[]{dbName, tblName, filter, maxParts}, () -> getPartitionsByFilter(dbName, tblName, filter, maxParts)); }
/** * {@inheritDoc} */ @Override public List<FieldSchema> get_fields(final String dbName, final String tableName) throws TException { return get_fields_with_environment_context(dbName, tableName, null); }
/** * {@inheritDoc} */ @Override public boolean drop_partition(final String dbName, final String tblName, final List<String> partVals, final boolean deleteData) throws TException { return drop_partition_with_environment_context(dbName, tblName, partVals, deleteData, null); }
/** * {@inheritDoc} */ @Override public Partition get_partition(final String dbName, final String tblName, final List<String> partVals) throws TException { return requestWrapper("get_partition", new Object[]{dbName, tblName, partVals}, () -> { final TableDto tableDto = getTableDto(dbName, tblName); final String partName = hiveConverters.getNameFromPartVals(tableDto, partVals); return hiveConverters.metacatToHivePartition(getPartitionDtoByName(tableDto, partName), tableDto); }); }
private Partition getPartitionByName(final String dbName, final String tblName, final String partName ) throws TException { final TableDto tableDto = getTableDto(dbName, tblName); return hiveConverters.metacatToHivePartition(getPartitionDtoByName(tableDto, partName), tableDto); }
/** * {@inheritDoc} */ @Override public void cancel_delegation_token(final String tokenStrForm) throws TException { throw unimplemented("cancel_delegation_token", new Object[]{tokenStrForm}); }
/** * {@inheritDoc} */ @Override public String get_delegation_token(final String tokenOwner, final String renewerKerberosPrincipalName) throws TException { throw unimplemented("get_delegation_token", new Object[]{tokenOwner, renewerKerberosPrincipalName}); }
/** * {@inheritDoc} */ @Override public GetPrincipalsInRoleResponse get_principals_in_role(final GetPrincipalsInRoleRequest request) throws TException { throw unimplemented("get_principals_in_role", new Object[]{request}); }
/** * {@inheritDoc} */ @Override public Map<String, Type> get_type_all(final String name) throws TException { throw unimplemented("get_type_all", new Object[]{name}); }
/** * {@inheritDoc} */ @Override public LockResponse check_lock(final CheckLockRequest rqst) throws TException { throw unimplemented("check_lock", new Object[]{rqst}); }
/** * {@inheritDoc} */ @Override public boolean delete_table_column_statistics(final String dbName, final String tblName, final String colName) throws TException { throw unimplemented("delete_table_column_statistics", new Object[]{dbName, tblName, colName}); }
/** * {@inheritDoc} */ @Override public boolean drop_role(final String roleName) throws TException { throw unimplemented("drop_role", new Object[]{roleName}); }
/** * {@inheritDoc} */ @Override public Partition exchange_partition(final Map<String, String> partitionSpecs, final String sourceDb, final String sourceTableName, final String destDb, final String destTableName) throws TException { throw unimplemented("exchange_partition", new Object[]{partitionSpecs, sourceDb, sourceTableName, destDb, destTableName}); }
/** * {@inheritDoc} */ @Override public FireEventResponse fire_listener_event(final FireEventRequest rqst) throws TException { throw unimplemented("fire_listener_event", new Object[]{rqst}); }
/** * {@inheritDoc} */ @Override public ShowLocksResponse show_locks(final ShowLocksRequest rqst) throws TException { throw unimplemented("show_locks", new Object[]{rqst}); }
/** * {@inheritDoc} */ @Override public boolean update_partition_column_statistics(final ColumnStatistics statsObj) throws TException { throw unimplemented("update_partition_column_statistics", new Object[]{statsObj}); }
/** * {@inheritDoc} */ @Override public boolean update_table_column_statistics(final ColumnStatistics statsObj) throws TException { throw unimplemented("update_table_column_statistics", new Object[]{statsObj}); }