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(-)
----------------------------------------------------------------------