You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2019/02/26 12:17:39 UTC
[ignite] 08/11: simplify reuse bag
This is an automated email from the ASF dual-hosted git repository.
sboikov pushed a commit to branch ignite-invokeAll
in repository https://gitbox.apache.org/repos/asf/ignite.git
commit 00ce2f97ac053646843b22517186445f4c7e68e6
Author: Sergi Vladykin <se...@gmail.com>
AuthorDate: Mon Feb 25 09:13:22 2019 +0300
simplify reuse bag
---
.../internal/processors/cache/persistence/tree/reuse/ReuseBag.java | 5 -----
.../processors/cache/persistence/tree/reuse/SinglePageReuseBag.java | 5 -----
2 files changed, 10 deletions(-)
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/ReuseBag.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/ReuseBag.java
index 5d4579d..7ea44e4b 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/ReuseBag.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/ReuseBag.java
@@ -36,9 +36,4 @@ public interface ReuseBag {
* @return {@code true} if no contained page IDs for reuse.
*/
boolean isEmpty();
-
- /**
- * @return Number of pages for reuse in this bag.
- */
- int size();
}
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/SinglePageReuseBag.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/SinglePageReuseBag.java
index 16a3868..0059f13 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/SinglePageReuseBag.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/reuse/SinglePageReuseBag.java
@@ -62,11 +62,6 @@ public final class SinglePageReuseBag implements ReuseBag {
}
/** {@inheritDoc} */
- @Override public int size() {
- return pageId == 0L ? 0 : 1;
- }
-
- /** {@inheritDoc} */
@Override public String toString() {
return S.toString(SinglePageReuseBag.class, this, "pageId", U.hexLong(pageId));
}