| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Map<String,Map<String,Index>>> |
MetadataCache.indexes |
| Modifier and Type | Method and Description |
|---|---|
Index |
MetadataNode.getIndex(JobId jobId,
String dataverseName,
String datasetName,
String indexName) |
Index |
MetadataManager.getIndex(MetadataTransactionContext ctx,
String dataverseName,
String datasetName,
String indexName) |
Index |
MetadataCache.getIndex(String dataverseName,
String datasetName,
String indexName) |
| Modifier and Type | Method and Description |
|---|---|
List<Index> |
MetadataNode.getDatasetIndexes(JobId jobId,
String dataverseName,
String datasetName) |
List<Index> |
MetadataManager.getDatasetIndexes(MetadataTransactionContext ctx,
String dataverseName,
String datasetName) |
List<Index> |
MetadataCache.getDatasetIndexes(String dataverseName,
String datasetName) |
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataTransactionContext.addIndex(Index index) |
void |
MetadataNode.addIndex(JobId jobId,
Index index) |
void |
MetadataManager.addIndex(MetadataTransactionContext ctx,
Index index) |
Object |
MetadataCache.addIndexIfNotExists(Index index) |
Object |
MetadataCache.dropIndex(Index index) |
| Modifier and Type | Method and Description |
|---|---|
Index |
IMetadataNode.getIndex(JobId jobId,
String dataverseName,
String datasetName,
String indexName)
Retrieves the index with given name, in given dataverse and dataset,
acquiring local locks on behalf of the given transaction id.
|
Index |
IMetadataManager.getIndex(MetadataTransactionContext ctx,
String dataverseName,
String datasetName,
String indexName)
Retrieves the index with given name, in given dataverse and dataset.
|
| Modifier and Type | Method and Description |
|---|---|
List<Index> |
IMetadataNode.getDatasetIndexes(JobId jobId,
String dataverseName,
String datasetName)
Retrieves all indexes of a dataset, acquiring local locks on behalf of
the given transaction id.
|
List<Index> |
IMetadataManager.getDatasetIndexes(MetadataTransactionContext ctx,
String dataverseName,
String datasetName)
Retrieves all indexes of a dataset.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IMetadataNode.addIndex(JobId jobId,
Index index)
Inserts an index into the metadata, acquiring local locks on behalf of
the given transaction id.
|
void |
IMetadataManager.addIndex(MetadataTransactionContext ctx,
Index index)
Inserts an index into the metadata.
|
| Modifier and Type | Method and Description |
|---|---|
Index |
AqlCompiledMetadataDeclarations.getDatasetPrimaryIndex(String dataverseName,
String datasetName) |
Index |
AqlCompiledMetadataDeclarations.getIndex(String dataverseName,
String datasetName,
String indexName) |
| Modifier and Type | Method and Description |
|---|---|
List<Index> |
AqlMetadataProvider.getDatasetIndexes(String dataverseName,
String datasetName) |
List<Index> |
AqlCompiledMetadataDeclarations.getDatasetIndexes(String dataverseName,
String datasetName) |
| Constructor and Description |
|---|
AqlIndex(Index index,
String dataverse,
String dataset,
AqlMetadataProvider metadatProvider) |
| Modifier and Type | Method and Description |
|---|---|
int |
Index.compareTo(Index otherIndex) |
| Modifier and Type | Method and Description |
|---|---|
Index |
IndexTupleTranslator.getMetadataEntityFromTuple(org.apache.hyracks.dataflow.common.data.accessors.ITupleReference frameTuple) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hyracks.dataflow.common.data.accessors.ITupleReference |
IndexTupleTranslator.getTupleFromMetadataEntity(Index instance) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.