Modifier and Type | Method and Description |
---|---|
void |
StatementAgentInstanceFactoryCreateIndex.setIndexMultiKey(IndexMultiKey indexMultiKey) |
Constructor and Description |
---|
StatementAgentInstanceFactoryCreateIndexForge(EventType eventType,
String indexName,
String indexModuleName,
QueryPlanIndexItemForge explicitIndexDesc,
IndexMultiKey imk,
NamedWindowMetaData namedWindow,
TableMetaData table) |
Modifier and Type | Method and Description |
---|---|
IndexMultiKey |
IndexDetail.getIndexMultiKey() |
Constructor and Description |
---|
IndexDetail(IndexMultiKey indexMultiKey,
QueryPlanIndexItem queryPlanIndexItem) |
IndexDetailForge(IndexMultiKey indexMultiKey,
QueryPlanIndexItemForge queryPlanIndexItem) |
Modifier and Type | Method and Description |
---|---|
IndexMultiKey |
QueryPlanIndexItem.toIndexMultiKey() |
Modifier and Type | Method and Description |
---|---|
void |
EventTableIndexRepository.addIndex(IndexMultiKey indexMultiKey,
EventTableIndexRepositoryEntry entry) |
void |
EventTableIndexMetadata.addIndexExplicit(boolean isPrimary,
IndexMultiKey indexMultiKey,
String explicitIndexName,
String explicitIndexModuleName,
QueryPlanIndexItem explicitIndexDesc,
String deploymentId) |
void |
EventTableIndexMetadata.addIndexNonExplicit(IndexMultiKey indexMultiKey,
String deploymentId,
QueryPlanIndexItem queryPlanIndexItem) |
void |
EventTableIndexMetadata.addIndexReference(IndexMultiKey indexMultiKey,
String deploymentId) |
static IndexKeyInfo |
SubordinateQueryPlannerUtil.compileIndexKeyInfo(IndexMultiKey indexMultiKey,
String[] hashIndexPropsProvided,
SubordPropHashKeyForge[] hashJoinedProps,
String[] rangeIndexPropsProvided,
SubordPropRangeKeyForge[] rangeJoinedProps)
Given an index with a defined set of hash(equals) and range(btree) props and uniqueness flag,
and given a list of indexable properties and accessAccessors for both hash and range,
return the ordered keys and coercion information.
|
static IndexMultiKey |
EventTableIndexUtil.findExactMatchNameAndType(Set<IndexMultiKey> indexMultiKeys,
IndexMultiKey proposed) |
EventTable |
EventTableIndexRepository.getIndexByDesc(IndexMultiKey indexKey) |
void |
EventTableIndexRepository.removeIndex(IndexMultiKey index) |
void |
EventTableIndexMetadata.removeIndex(IndexMultiKey imk) |
boolean |
EventTableIndexMetadata.removeIndexReference(IndexMultiKey index,
String referringDeploymentId) |
Constructor and Description |
---|
SubordinateQueryIndexDesc(IndexKeyInfo optionalIndexKeyInfo,
String indexName,
IndexMultiKey indexMultiKey,
QueryPlanIndexItem queryPlanIndexItem) |
SubordinateQueryIndexDescForge(IndexKeyInfo optionalIndexKeyInfo,
String indexName,
String indexModuleName,
IndexMultiKey indexMultiKey,
QueryPlanIndexItemForge optionalQueryPlanIndexItem) |
SubordinateQueryIndexPlan(QueryPlanIndexItemForge indexItem,
IndexMultiKey indexPropKey,
List<StmtClassForgeableFactory> multiKeyForgeables,
FabricCharge fabricCharge) |
Modifier and Type | Method and Description |
---|---|
IndexMultiKey[] |
NamedWindowInstance.getIndexDescriptors() |
IndexMultiKey[] |
NamedWindowRootViewInstance.getIndexes() |
Modifier and Type | Method and Description |
---|---|
void |
NamedWindowImpl.removeAllInstanceIndexes(IndexMultiKey index) |
void |
NamedWindow.removeAllInstanceIndexes(IndexMultiKey index) |
void |
NamedWindowInstance.removeIndex(IndexMultiKey index) |
void |
NamedWindowImpl.removeIndexReferencesStmtMayRemoveIndex(IndexMultiKey imk,
String referringDeploymentId,
String referringStatementName) |
void |
NamedWindow.removeIndexReferencesStmtMayRemoveIndex(IndexMultiKey imk,
String referringDeploymentId,
String referringStatementName) |
void |
NamedWindowImpl.validateAddIndex(String deloymentId,
String statementName,
String explicitIndexName,
String explicitIndexModuleName,
QueryPlanIndexItem explicitIndexDesc,
IndexMultiKey imk) |
void |
NamedWindow.validateAddIndex(String deploymentId,
String statementName,
String indexName,
String indexModuleName,
QueryPlanIndexItem explicitIndexDesc,
IndexMultiKey indexMultiKey) |
Modifier and Type | Method and Description |
---|---|
void |
NamedWindowMetaData.addIndex(String indexName,
String indexModuleName,
IndexMultiKey imk,
QueryPlanIndexItem optionalQueryPlanIndexItem) |
Modifier and Type | Method and Description |
---|---|
IndexMultiKey |
TableMetaData.getKeyIndexMultiKey() |
Modifier and Type | Method and Description |
---|---|
void |
TableMetaData.addIndex(String indexName,
String indexModuleName,
IndexMultiKey imk,
QueryPlanIndexItem indexItem) |
void |
TableMetaData.setKeyIndexMultiKey(IndexMultiKey keyIndexMultiKey) |
Modifier and Type | Method and Description |
---|---|
void |
TableBase.removeAllInstanceIndexes(IndexMultiKey index) |
void |
Table.removeAllInstanceIndexes(IndexMultiKey indexMultiKey) |
void |
TableBase.removeIndexReferencesStmtMayRemoveIndex(IndexMultiKey indexMultiKey,
String deploymentId,
String statementName) |
void |
Table.removeIndexReferencesStmtMayRemoveIndex(IndexMultiKey indexMultiKey,
String deploymentId,
String statementName) |
void |
TableBase.validateAddIndex(String deploymentId,
String statementName,
String indexName,
String indexModuleName,
QueryPlanIndexItem explicitIndexDesc,
IndexMultiKey indexMultiKey) |
void |
Table.validateAddIndex(String deploymentId,
String statementName,
String indexName,
String indexModuleName,
QueryPlanIndexItem explicitIndexDesc,
IndexMultiKey indexMultiKey) |
Modifier and Type | Method and Description |
---|---|
static Pair<IndexMultiKey,EventTable> |
VirtualDWQueryPlanUtil.getFireAndForgetDesc(EventType eventType,
Set<String> keysAvailable,
Set<String> rangesAvailable) |
static Pair<IndexMultiKey,VirtualDWEventTable> |
VirtualDWQueryPlanUtil.getSubordinateQueryDesc(boolean unique,
IndexedPropDesc[] hashedProps,
IndexedPropDesc[] btreeProps) |
Copyright © 2005–2021. All rights reserved.