| Modifier and Type | Method and Description |
|---|---|
static QueryId |
QueryId.valueOf(String queryId) |
| Modifier and Type | Method and Description |
|---|---|
default void |
ConnectorMetadata.doMetadataUpdateCleanup(QueryId queryId) |
default List<ConnectorMetadataUpdateHandle> |
ConnectorMetadata.getMetadataUpdateResults(List<ConnectorMetadataUpdateHandle> metadataUpdateRequests,
QueryId queryId)
Handles metadata update requests and sends the results back to worker
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassLoaderSafeConnectorMetadata.doMetadataUpdateCleanup(QueryId queryId) |
List<ConnectorMetadataUpdateHandle> |
ClassLoaderSafeConnectorMetadata.getMetadataUpdateResults(List<ConnectorMetadataUpdateHandle> metadataUpdateRequests,
QueryId queryId) |
| Modifier and Type | Method and Description |
|---|---|
Optional<QueryId> |
ClusterMemoryPoolInfo.getLargestMemoryQuery() |
Map<QueryId,List<MemoryAllocation>> |
MemoryPoolInfo.getQueryMemoryAllocations() |
Map<QueryId,Long> |
MemoryPoolInfo.getQueryMemoryReservations() |
Map<QueryId,Long> |
MemoryPoolInfo.getQueryMemoryRevocableReservations() |
Optional<List<QueryId>> |
ClusterMemoryPoolInfo.getRunningQueries() |
| Constructor and Description |
|---|
ClusterMemoryPoolInfo(MemoryPoolInfo memoryPoolInfo,
int blockedNodes,
int assignedQueries,
Optional<QueryId> largestMemoryQuery,
Optional<List<QueryId>> runningQueries) |
ClusterMemoryPoolInfo(MemoryPoolInfo memoryPoolInfo,
int blockedNodes,
int assignedQueries,
Optional<QueryId> largestMemoryQuery,
Optional<List<QueryId>> runningQueries) |
MemoryPoolInfo(long maxBytes,
long reservedBytes,
long reservedRevocableBytes,
Map<QueryId,Long> queryMemoryReservations,
Map<QueryId,List<MemoryAllocation>> queryMemoryAllocations,
Map<QueryId,Long> queryMemoryRevocableReservations) |
MemoryPoolInfo(long maxBytes,
long reservedBytes,
long reservedRevocableBytes,
Map<QueryId,Long> queryMemoryReservations,
Map<QueryId,List<MemoryAllocation>> queryMemoryAllocations,
Map<QueryId,Long> queryMemoryRevocableReservations) |
MemoryPoolInfo(long maxBytes,
long reservedBytes,
long reservedRevocableBytes,
Map<QueryId,Long> queryMemoryReservations,
Map<QueryId,List<MemoryAllocation>> queryMemoryAllocations,
Map<QueryId,Long> queryMemoryRevocableReservations) |
| Modifier and Type | Method and Description |
|---|---|
default void |
QueryPrerequisites.queryFinished(QueryId queryId)
Optional method for the implementations to implement if they want to be informed about the finishing
of queries (either successfully or unsuccessfully).
|
CompletableFuture<?> |
QueryPrerequisites.waitForPrerequisites(QueryId queryId,
QueryPrerequisitesContext context,
WarningCollector warningCollector)
Given the query context, implementations can perform actions or ensure that all conditions
are ready for the query to execute.
|
| Modifier and Type | Method and Description |
|---|---|
QueryId |
AccessControlContext.getQueryId() |
| Constructor and Description |
|---|
AccessControlContext(QueryId queryId,
Optional<String> clientInfo,
Optional<String> source) |
Copyright © 2012–2022. All rights reserved.