Repository: ignite Updated Branches: refs/heads/master 8591be103 -> d45ea4b43
IGNITE-10390 Revert inspection fix due to a bug in BPlusTree#isEmpty() Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/d45ea4b4 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/d45ea4b4 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/d45ea4b4 Branch: refs/heads/master Commit: d45ea4b43be106601dd05d243e1c19a048803648 Parents: 8591be1 Author: Alexey Goncharuk <[email protected]> Authored: Fri Nov 23 12:50:31 2018 +0300 Committer: Alexey Goncharuk <[email protected]> Committed: Fri Nov 23 12:50:31 2018 +0300 ---------------------------------------------------------------------- .../processors/cache/persistence/GridCacheOffheapManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/d45ea4b4/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java index 44ae6f1..7d4a3ae 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java @@ -1463,6 +1463,7 @@ public class GridCacheOffheapManager extends IgniteCacheOffheapManagerImpl imple * @return Store delegate. * @throws IgniteCheckedException If failed. */ + @SuppressWarnings("SizeReplaceableByIsEmpty") private CacheDataStore init0(boolean checkExists) throws IgniteCheckedException { CacheDataStore delegate0 = delegate; @@ -1573,7 +1574,8 @@ public class GridCacheOffheapManager extends IgniteCacheOffheapManagerImpl imple pendingTree = pendingTree0; - if (!hasPendingEntries && !pendingTree0.isEmpty()) + // TODO IGNITE-10390 replace size() > 0 with isEmpty() + if (!hasPendingEntries && pendingTree0.size() > 0) hasPendingEntries = true; int grpId = grp.groupId();
