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 613a4b009cc0729da19fa473c8de1862e78e7d7e
Merge: fc3b142 d945a5c
Author: sboikov <sboi...@apache.org>
AuthorDate: Tue Feb 26 15:12:17 2019 +0300

    Merge branch 'data-load' into ignite-invokeAll

 .../cache/persistence/tree/BPlusTree.java          | 293 ++++++++++++++++-----
 .../persistence/tree/reuse/LongListReuseBag.java   |  21 ++
 .../cache/persistence/tree/reuse/ReuseBag.java     |   8 +
 .../persistence/tree/reuse/SinglePageReuseBag.java |   9 +
 .../apache/ignite/internal/util/GridLongList.java  |   2 +-
 .../database/BPlusTreeReuseSelfTest.java           |   2 +
 6 files changed, 267 insertions(+), 68 deletions(-)

diff --cc 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/BPlusTree.java
index d794840,99efaff..bb52347
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/BPlusTree.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/BPlusTree.java
@@@ -4035,10 -4177,10 +4177,10 @@@ public abstract class BPlusTree<L, T ex
          Iterator<? extends L> sortedRows;
  
          /** */
 -        Function<L, InvokeClosure<T>> closures;
 +        Function<L, ? extends InvokeClosure<T>> closures;
  
          /** */
-         ReuseBag reuseBag;
+         ReuseBag reuseBag = new LongListReuseBag();
  
          /**
           * @param firstRow The first row.

Reply via email to