| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.stat | |
| org.apache.ignite.internal.processors.query.stat.view |
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectPartitionStatisticsImpl
Statistic for some partition of data object.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ObjectStatisticsImpl> |
ObjectStatisticsImpl.subtract(Set<String> cols)
Remove specified columns from clone of current ObjectStatistics object.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectStatisticsImpl |
IgniteStatisticsRepository.aggregatedLocalStatistics(Collection<ObjectPartitionStatisticsImpl> stats,
StatisticsObjectConfiguration cfg,
AffinityTopologyVersion topVer)
Scan local partitioned statistic and aggregate local statistic for specified statistic object.
|
static ObjectStatisticsImpl |
IgniteStatisticsHelper.aggregateLocalStatistics(GridQueryTypeDescriptor tbl,
StatisticsObjectConfiguration cfg,
Collection<? extends ObjectStatisticsImpl> stats,
IgniteLogger log)
Aggregate partition level statistics to local level one or local statistics to global one.
|
ObjectStatisticsImpl |
IgniteStatisticsHelper.aggregateLocalStatistics(StatisticsObjectConfiguration cfg,
Collection<? extends ObjectStatisticsImpl> stats)
Aggregate specified partition level statistics to local level statistics.
|
ObjectStatisticsImpl |
ObjectStatisticsImpl.clone() |
ObjectStatisticsImpl |
IgniteGlobalStatisticsManager.getGlobalStatistics(StatisticsKey key)
Get global statistics for the given key.
|
ObjectStatisticsImpl |
IgniteStatisticsRepository.getLocalStatistics(StatisticsKey key,
AffinityTopologyVersion topVer)
Get local statistics.
|
ObjectStatisticsImpl |
IgniteStatisticsManagerImpl.getLocalStatistics(StatisticsKey key,
AffinityTopologyVersion topVer)
Get local statitsics with specified topology version if exists.
|
ObjectStatisticsImpl |
IgniteStatisticsRepository.VersionedStatistics.statistics() |
ObjectStatisticsImpl |
ObjectStatisticsEvent.statistics()
Get object statistics.
|
static ObjectStatisticsImpl |
StatisticsUtils.toObjectStatistics(GridKernalContext ctx,
StatisticsObjectData data)
Convert statistics object data message to object statistics impl.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
StatisticsUtils.compareVersions(ObjectStatisticsImpl stat,
Map<String,Long> versions)
Test if specified statistics are fit to all required versions.
|
void |
IgniteGlobalStatisticsManager.onLocalStatisticsAggregated(StatisticsKey key,
ObjectStatisticsImpl statistics,
AffinityTopologyVersion topVer)
After collecting local statistics - check if there are some pending request for it and send responces.
|
void |
IgniteStatisticsRepository.saveLocalStatistics(StatisticsKey key,
ObjectStatisticsImpl statistics,
AffinityTopologyVersion topVer)
Save local object statistics.
|
static StatisticsObjectData |
StatisticsUtils.toObjectData(StatisticsKeyMessage keyMsg,
StatisticsType type,
ObjectStatisticsImpl stat)
Build statistics object data from values.
|
| Modifier and Type | Method and Description |
|---|---|
static ObjectStatisticsImpl |
IgniteStatisticsHelper.aggregateLocalStatistics(GridQueryTypeDescriptor tbl,
StatisticsObjectConfiguration cfg,
Collection<? extends ObjectStatisticsImpl> stats,
IgniteLogger log)
Aggregate partition level statistics to local level one or local statistics to global one.
|
ObjectStatisticsImpl |
IgniteStatisticsHelper.aggregateLocalStatistics(StatisticsObjectConfiguration cfg,
Collection<? extends ObjectStatisticsImpl> stats)
Aggregate specified partition level statistics to local level statistics.
|
| Constructor and Description |
|---|
ObjectStatisticsEvent(StatisticsKey key,
ObjectStatisticsImpl statistics,
AffinityTopologyVersion topVer)
Constructor.
|
VersionedStatistics(AffinityTopologyVersion topVer,
ObjectStatisticsImpl statistics)
Constructor.
|
| Constructor and Description |
|---|
StatisticsColumnGlobalDataView(StatisticsKey key,
String column,
ObjectStatisticsImpl statistics)
Constructor.
|
StatisticsColumnLocalDataView(StatisticsKey key,
String column,
ObjectStatisticsImpl statistics)
Constructor.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023