Uses of Class
org.apache.hadoop.hive.metastore.api.Index

Packages that use Index
org.apache.hadoop.hive.metastore   
org.apache.hadoop.hive.metastore.api   
org.apache.hadoop.hive.ql.index   
org.apache.hadoop.hive.ql.index.bitmap   
org.apache.hadoop.hive.ql.index.compact   
org.apache.hadoop.hive.ql.metadata   
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.optimizer.physical.index   
 

Uses of Index in org.apache.hadoop.hive.metastore
 

Methods in org.apache.hadoop.hive.metastore that return Index
 Index HiveMetaStore.HMSHandler.add_index(Index newIndex, Table indexTable)
           
 Index HiveMetaStore.HMSHandler.get_index_by_name(String dbName, String tblName, String indexName)
           
 Index RawStore.getIndex(String dbName, String origTableName, String indexName)
           
 Index IMetaStoreClient.getIndex(String dbName, String tblName, String indexName)
           
 Index HiveMetaStoreClient.getIndex(String dbName, String tblName, String indexName)
           
 Index ObjectStore.getIndex(String dbName, String origTableName, String indexName)
           
 

Methods in org.apache.hadoop.hive.metastore that return types with arguments of type Index
 List<Index> HiveMetaStore.HMSHandler.get_indexes(String dbName, String tblName, short maxIndexes)
           
 List<Index> RawStore.getIndexes(String dbName, String origTableName, int max)
           
 List<Index> ObjectStore.getIndexes(String dbName, String origTableName, int max)
           
 List<Index> IMetaStoreClient.listIndexes(String db_name, String tbl_name, short max)
          list indexes of the give base table
 List<Index> HiveMetaStoreClient.listIndexes(String dbName, String tblName, short max)
          list all the index names of the give base table.
 

Methods in org.apache.hadoop.hive.metastore with parameters of type Index
 Index HiveMetaStore.HMSHandler.add_index(Index newIndex, Table indexTable)
           
 boolean RawStore.addIndex(Index index)
           
 boolean ObjectStore.addIndex(Index index)
           
 void HiveMetaStore.HMSHandler.alter_index(String dbname, String base_table_name, String index_name, Index newIndex)
           
 void IMetaStoreClient.alter_index(String dbName, String tblName, String indexName, Index index)
           
 void HiveMetaStoreClient.alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx)
           
 void RawStore.alterIndex(String dbname, String baseTblName, String name, Index newIndex)
           
 void ObjectStore.alterIndex(String dbname, String baseTblName, String name, Index newIndex)
           
 boolean HiveMetaStore.HMSHandler.create_index(Index index_def)
           
 void IMetaStoreClient.createIndex(Index index, Table indexTable)
          create an index
 void HiveMetaStoreClient.createIndex(Index index, Table indexTable)
          create an index
 

Uses of Index in org.apache.hadoop.hive.metastore.api
 

Methods in org.apache.hadoop.hive.metastore.api that return Index
 Index ThriftHiveMetastore.Iface.add_index(Index new_index, Table index_table)
           
 Index ThriftHiveMetastore.Client.add_index(Index new_index, Table index_table)
           
 Index Index.deepCopy()
           
 Index ThriftHiveMetastore.Iface.get_index_by_name(String db_name, String tbl_name, String index_name)
           
 Index ThriftHiveMetastore.Client.get_index_by_name(String db_name, String tbl_name, String index_name)
           
 Index ThriftHiveMetastore.alter_index_args.getNew_idx()
           
 Index ThriftHiveMetastore.add_index_args.getNew_index()
           
 Index ThriftHiveMetastore.AsyncClient.add_index_call.getResult()
           
 Index ThriftHiveMetastore.AsyncClient.get_index_by_name_call.getResult()
           
 Index ThriftHiveMetastore.add_index_result.getSuccess()
           
 Index ThriftHiveMetastore.get_index_by_name_result.getSuccess()
           
 Index ThriftHiveMetastore.Client.recv_add_index()
           
 Index ThriftHiveMetastore.Client.recv_get_index_by_name()
           
 

Methods in org.apache.hadoop.hive.metastore.api that return types with arguments of type Index
 List<Index> ThriftHiveMetastore.Iface.get_indexes(String db_name, String tbl_name, short max_indexes)
           
 List<Index> ThriftHiveMetastore.Client.get_indexes(String db_name, String tbl_name, short max_indexes)
           
 List<Index> ThriftHiveMetastore.AsyncClient.get_indexes_call.getResult()
           
 List<Index> ThriftHiveMetastore.get_indexes_result.getSuccess()
           
 Iterator<Index> ThriftHiveMetastore.get_indexes_result.getSuccessIterator()
           
 List<Index> ThriftHiveMetastore.Client.recv_get_indexes()
           
 

Methods in org.apache.hadoop.hive.metastore.api with parameters of type Index
 Index ThriftHiveMetastore.Iface.add_index(Index new_index, Table index_table)
           
 Index ThriftHiveMetastore.Client.add_index(Index new_index, Table index_table)
           
 void ThriftHiveMetastore.AsyncIface.add_index(Index new_index, Table index_table, org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.add_index_call> resultHandler)
           
 void ThriftHiveMetastore.AsyncClient.add_index(Index new_index, Table index_table, org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.add_index_call> resultHandler)
           
 void ThriftHiveMetastore.get_indexes_result.addToSuccess(Index elem)
           
 void ThriftHiveMetastore.Iface.alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx)
           
 void ThriftHiveMetastore.Client.alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx)
           
 void ThriftHiveMetastore.AsyncIface.alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx, org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.alter_index_call> resultHandler)
           
 void ThriftHiveMetastore.AsyncClient.alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx, org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.alter_index_call> resultHandler)
           
 int Index.compareTo(Index other)
           
 boolean Index.equals(Index that)
           
 void ThriftHiveMetastore.Client.send_add_index(Index new_index, Table index_table)
           
 void ThriftHiveMetastore.Client.send_alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx)
           
 void ThriftHiveMetastore.alter_index_args.setNew_idx(Index new_idx)
           
 void ThriftHiveMetastore.add_index_args.setNew_index(Index new_index)
           
 void ThriftHiveMetastore.add_index_result.setSuccess(Index success)
           
 void ThriftHiveMetastore.get_index_by_name_result.setSuccess(Index success)
           
 

Method parameters in org.apache.hadoop.hive.metastore.api with type arguments of type Index
 void ThriftHiveMetastore.get_indexes_result.setSuccess(List<Index> success)
           
 

Constructors in org.apache.hadoop.hive.metastore.api with parameters of type Index
Index(Index other)
          Performs a deep copy on other.
ThriftHiveMetastore.add_index_args(Index new_index, Table index_table)
           
ThriftHiveMetastore.add_index_result(Index success, InvalidObjectException o1, AlreadyExistsException o2, MetaException o3)
           
ThriftHiveMetastore.alter_index_args(String dbname, String base_tbl_name, String idx_name, Index new_idx)
           
ThriftHiveMetastore.AsyncClient.add_index_call(Index new_index, Table index_table, org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.add_index_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)
           
ThriftHiveMetastore.AsyncClient.alter_index_call(String dbname, String base_tbl_name, String idx_name, Index new_idx, org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.alter_index_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)
           
ThriftHiveMetastore.get_index_by_name_result(Index success, MetaException o1, NoSuchObjectException o2)
           
 

Constructor parameters in org.apache.hadoop.hive.metastore.api with type arguments of type Index
ThriftHiveMetastore.get_indexes_result(List<Index> success, NoSuchObjectException o1, MetaException o2)
           
 

Uses of Index in org.apache.hadoop.hive.ql.index
 

Methods in org.apache.hadoop.hive.ql.index with parameters of type Index
 void AggregateIndexHandler.analyzeIndexDefinition(Table baseTable, Index idx, Table indexTable)
           
 void HiveIndexHandler.analyzeIndexDefinition(Table baseTable, Index index, Table indexTable)
          Requests that the handler validate an index definition and fill in additional information about its stored representation.
 List<Task<?>> HiveIndexHandler.generateIndexBuildTaskList(Table baseTbl, Index index, List<Partition> indexTblPartitions, List<Partition> baseTblPartitions, Table indexTbl, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
          Requests that the handler generate a plan for building the index; the plan should read the base table and write out the index representation.
 List<Task<?>> TableBasedIndexHandler.generateIndexBuildTaskList(Table baseTbl, Index index, List<Partition> indexTblPartitions, List<Partition> baseTblPartitions, Table indexTbl, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
 void AbstractIndexHandler.generateIndexQuery(Index index, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
           
 

Method parameters in org.apache.hadoop.hive.ql.index with type arguments of type Index
 void HiveIndexHandler.generateIndexQuery(List<Index> indexes, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
          Generate the list of tasks required to run an index optimized sub-query for the given predicate, using the given indexes.
 

Uses of Index in org.apache.hadoop.hive.ql.index.bitmap
 

Methods in org.apache.hadoop.hive.ql.index.bitmap with parameters of type Index
 void BitmapIndexHandler.analyzeIndexDefinition(Table baseTable, Index index, Table indexTable)
           
 

Method parameters in org.apache.hadoop.hive.ql.index.bitmap with type arguments of type Index
 void BitmapIndexHandler.generateIndexQuery(List<Index> indexes, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
           
 

Uses of Index in org.apache.hadoop.hive.ql.index.compact
 

Methods in org.apache.hadoop.hive.ql.index.compact with parameters of type Index
 void CompactIndexHandler.analyzeIndexDefinition(Table baseTable, Index index, Table indexTable)
           
 

Method parameters in org.apache.hadoop.hive.ql.index.compact with type arguments of type Index
 void CompactIndexHandler.generateIndexQuery(List<Index> indexes, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
           
 

Uses of Index in org.apache.hadoop.hive.ql.metadata
 

Methods in org.apache.hadoop.hive.ql.metadata that return Index
 Index Hive.getIndex(String qualifiedIndexName)
           
 Index Hive.getIndex(String baseTableName, String indexName)
           
 Index Hive.getIndex(String dbName, String baseTableName, String indexName)
           
 

Methods in org.apache.hadoop.hive.ql.metadata that return types with arguments of type Index
 List<Index> Table.getAllIndexes(short max)
           
 List<Index> Hive.getIndexes(String dbName, String tblName, short max)
           
 

Methods in org.apache.hadoop.hive.ql.metadata with parameters of type Index
 void Hive.alterIndex(String dbName, String baseTblName, String idxName, Index newIdx)
          Updates the existing index metadata with the new metadata.
static String MetaDataFormatUtils.getAllColumnsInformation(Index index)
           
 

Uses of Index in org.apache.hadoop.hive.ql.optimizer
 

Methods in org.apache.hadoop.hive.ql.optimizer that return types with arguments of type Index
static List<Index> IndexUtils.getIndexes(Table baseTableMetaData, List<String> matchIndexTypes)
          Get a list of indexes on a table that match given types.
 

Method parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type Index
static Set<Partition> IndexUtils.checkPartitionsCoveredByIndex(TableScanOperator tableScan, ParseContext pctx, Map<Table,List<Index>> indexes)
          Check the partitions used by the table scan to make sure they also exist in the index table.
 

Uses of Index in org.apache.hadoop.hive.ql.optimizer.physical.index
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer.physical.index with type arguments of type Index
IndexWhereProcessor(Map<Table,List<Index>> indexes)
           
 



Copyright © 2011 The Apache Software Foundation