You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2017/02/17 15:11:37 UTC

[3/3] ignite git commit: Merge branch 'ignite-3477' of https://git-wip-us.apache.org/repos/asf/ignite into ignite-db-x

Merge branch 'ignite-3477' of https://git-wip-us.apache.org/repos/asf/ignite into ignite-db-x


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/e667a12d
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/e667a12d
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/e667a12d

Branch: refs/heads/ignite-3477
Commit: e667a12dbc72c567daad4b696a12c465cbd43cfe
Parents: 425ae4c dd82b89
Author: Alexey Goncharuk <al...@gmail.com>
Authored: Fri Feb 17 18:10:16 2017 +0300
Committer: Alexey Goncharuk <al...@gmail.com>
Committed: Fri Feb 17 18:10:16 2017 +0300

----------------------------------------------------------------------
 .../benchmarks/jmh/tree/BPlusTreeBenchmark.java |  13 +-
 .../apache/ignite/IgniteSystemProperties.java   |   7 +
 .../org/apache/ignite/cache/QueryIndex.java     |  21 ++
 .../configuration/CacheConfiguration.java       |  35 ++-
 .../apache/ignite/internal/IgniteKernal.java    |   2 +
 .../apache/ignite/internal/pagemem/Page.java    |   2 +-
 .../ignite/internal/pagemem/PageIdUtils.java    |   2 +-
 .../internal/pagemem/wal/record/WALRecord.java  |   5 +-
 .../pagemem/wal/record/delta/InsertRecord.java  |  25 +-
 .../delta/MetaPageInitRootInlineRecord.java     |  62 +++++
 .../record/delta/MetaPageInitRootRecord.java    |   3 +-
 .../wal/record/delta/NewRootInitRecord.java     |  26 +-
 .../pagemem/wal/record/delta/ReplaceRecord.java |  23 +-
 .../cache/IgniteCacheOffheapManagerImpl.java    |  10 +-
 .../IgniteCacheDatabaseSharedManager.java       |   9 +
 .../cache/database/MetadataStorage.java         |  15 +-
 .../cache/database/freelist/FreeList.java       |   6 +
 .../cache/database/freelist/FreeListImpl.java   |  43 +++
 .../cache/database/freelist/PagesList.java      | 258 ++++++++++-------
 .../cache/database/tree/BPlusTree.java          |  99 +++++--
 .../cache/database/tree/io/BPlusIO.java         |  22 +-
 .../cache/database/tree/io/BPlusInnerIO.java    |  44 +--
 .../cache/database/tree/io/BPlusLeafIO.java     |   9 +-
 .../cache/database/tree/io/BPlusMetaIO.java     |  45 ++-
 .../cache/database/tree/io/DataPageIO.java      |   4 +-
 .../cache/database/tree/io/DataPagePayload.java |   2 +-
 .../cache/database/tree/io/PageIO.java          |  64 +++++
 .../cluster/IgniteChangeGlobalStateSupport.java |   2 +
 .../query/GridQueryIndexDescriptor.java         |   7 +
 .../processors/query/GridQueryProcessor.java    |  47 +++-
 .../processors/database/BPlusTreeSelfTest.java  |   2 +-
 .../processors/query/h2/IgniteH2Indexing.java   |  23 +-
 .../processors/query/h2/database/H2Tree.java    |  57 +++-
 .../query/h2/database/H2TreeIndex.java          | 235 +++++++++++++++-
 .../query/h2/database/InlineIndexHelper.java    | 279 +++++++++++++++++++
 .../query/h2/database/io/H2ExtrasInnerIO.java   | 144 ++++++++++
 .../query/h2/database/io/H2ExtrasLeafIO.java    | 140 ++++++++++
 .../processors/query/h2/opt/GridH2Row.java      |   2 +-
 .../processors/query/h2/opt/GridH2Table.java    |   3 +-
 .../h2/GridIndexingSpiAbstractSelfTest.java     |   5 +
 .../query/h2/database/H2TreeIndexTest.java      |  59 ++++
 .../h2/database/InlineIndexHelperTest.java      |  46 +++
 42 files changed, 1664 insertions(+), 243 deletions(-)
----------------------------------------------------------------------