/** {@inheritDoc} */ @Override public long getCacheSize() { return cache.clusterMetrics().getCacheSize(); }
long size = cacheMetric.getCacheSize(); assertEquals("TcpDiscoveryMetricsUpdateMessage serialization error, cacheSize is different", size, cacheMetric2.getCacheSize()); assertEquals(ENTITIES_CNT, cacheNode0.metrics().getCacheSize()); long sizeNode0 = cacheNode0.localMetrics().getCacheSize(); assertEquals(ENTITIES_CNT, cacheNode1.metrics().getCacheSize()); long sizeNode1 = cacheNode1.localMetrics().getCacheSize(); assertEquals(ENTITIES_CNT, cacheNode2.metrics().getCacheSize()); long sizeNode2 = cacheNode2.localMetrics().getCacheSize(); assertEquals(ENTITIES_CNT, cacheNode3.metrics().getCacheSize());
/** * Test {@link CacheMetrics#getSize()} and {@link CacheMetrics#getCacheSize()} work equally. * * @throws Exception If failed. */ @Test public void testCacheSizeWorksAsSize() throws Exception { IgniteCache<Integer, Integer> cache = grid(0).cache(DEFAULT_CACHE_NAME); cache.clear(); awaitMetricsUpdate(1); assertEquals(0, cache.metrics().getCacheSize()); for (int i = 0; i < KEY_CNT; i++) cache.put(i, i); awaitMetricsUpdate(1); assertEquals(KEY_CNT, cache.metrics().getCacheSize()); assertEquals(cache.localSizeLong(CachePeekMode.PRIMARY), cache.localMetrics().getCacheSize()); for (int i = 0; i < KEY_CNT / 2; i++) cache.remove(i, i); awaitMetricsUpdate(1); assertEquals(KEY_CNT/2, cache.metrics().getCacheSize()); assertEquals(cache.localSizeLong(CachePeekMode.PRIMARY), cache.localMetrics().getCacheSize()); cache.removeAll(); awaitMetricsUpdate(1); assertEquals(0, cache.metrics().getCacheSize()); assertEquals(0, cache.localMetrics().getCacheSize()); }
assertEquals(cacheInfo + " CacheSize", cacheSize, metrics.getCacheSize()); assertEquals(cacheInfo + " offHeapEntriesCnt", offHeapEntriesCnt, metrics.getOffHeapEntriesCount()); cacheSizeSum += metrics.getCacheSize(); offHeapEntriesCntSum += metrics.getOffHeapEntriesCount(); offHeapPrimaryEntriesCntSum += metrics.getOffHeapPrimaryEntriesCount();
keySize = m.getKeySize(); cacheSize = m.getCacheSize();
writeBehindBufSize = loc.getWriteBehindBufferSize(); size = loc.getSize(); cacheSize = loc.getCacheSize(); keySize = loc.getKeySize();
size += e.getSize(); keySize += e.getKeySize(); cacheSize += e.getCacheSize(); isEmpty &= e.isEmpty(); hits += e.getCacheHits();
/** {@inheritDoc} */ @Override public long getCacheSize() { return cache.clusterMetrics().getCacheSize(); }
writer.writeLong(metrics.getRebalancingStartTime()); writer.writeLong(metrics.getRebalanceClearingPartitionsLeft()); writer.writeLong(metrics.getCacheSize()); writer.writeLong(metrics.getRebalancedKeys()); writer.writeLong(metrics.getEstimatedRebalancingKeys());
keySize = m.getKeySize(); cacheSize = m.getCacheSize();
writeBehindBufSize = loc.getWriteBehindBufferSize(); size = loc.getSize(); cacheSize = loc.getCacheSize(); keySize = loc.getKeySize();
writer.writeLong(metrics.getRebalancingStartTime()); writer.writeLong(metrics.getRebalanceClearingPartitionsLeft()); writer.writeLong(metrics.getCacheSize()); writer.writeLong(metrics.getRebalancedKeys()); writer.writeLong(metrics.getEstimatedRebalancingKeys());