This is an automated email from the ASF dual-hosted git repository.
nizhikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push:
new 8f0fa3c8d15 [MINOR] Reuse same code from CacheMetricsMessage in
CacheMetricsSnapshot (#12694)
8f0fa3c8d15 is described below
commit 8f0fa3c8d15721b24b96f9661d407a724c9edce0
Author: Nikolay <[email protected]>
AuthorDate: Wed Feb 4 19:00:36 2026 +0300
[MINOR] Reuse same code from CacheMetricsMessage in CacheMetricsSnapshot
(#12694)
---
.../processors/cache/CacheMetricsSnapshot.java | 20 ++++----------------
1 file changed, 4 insertions(+), 16 deletions(-)
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheMetricsSnapshot.java
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheMetricsSnapshot.java
index 05093735e15..bef2759569b 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheMetricsSnapshot.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheMetricsSnapshot.java
@@ -79,10 +79,7 @@ public class CacheMetricsSnapshot extends
IgniteDataTransferObject implements Ca
/** {@inheritDoc} */
@Override public float getCacheHitPercentage() {
- if (m.cacheHits() == 0 || m.cacheGets() == 0)
- return 0;
-
- return (float)m.cacheHits() / m.cacheGets() * 100.0f;
+ return m.cacheHitPercentage();
}
/** {@inheritDoc} */
@@ -92,10 +89,7 @@ public class CacheMetricsSnapshot extends
IgniteDataTransferObject implements Ca
/** {@inheritDoc} */
@Override public float getCacheMissPercentage() {
- if (m.cacheMisses() == 0 || m.cacheGets() == 0)
- return 0;
-
- return (float)m.cacheMisses() / m.cacheGets() * 100.0f;
+ return m.cacheMissPercentage();
}
/** {@inheritDoc} */
@@ -240,10 +234,7 @@ public class CacheMetricsSnapshot extends
IgniteDataTransferObject implements Ca
/** {@inheritDoc} */
@Override public float getOffHeapHitPercentage() {
- if (m.offHeapHits() == 0 || m.offHeapGets() == 0)
- return 0;
-
- return (float)m.offHeapHits() / m.offHeapGets() * 100.0f;
+ return m.offHeapHitPercentage();
}
/** {@inheritDoc} */
@@ -253,10 +244,7 @@ public class CacheMetricsSnapshot extends
IgniteDataTransferObject implements Ca
/** {@inheritDoc} */
@Override public float getOffHeapMissPercentage() {
- if (m.offHeapMisses() == 0 || m.offHeapGets() == 0)
- return 0;
-
- return (float)m.offHeapMisses() / m.offHeapGets() * 100.0f;
+ return m.offHeapMissPercentage();
}
/** {@inheritDoc} */