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 2017/01/24 12:49:23 UTC
ignite git commit: ignite-3477 Minor.
Repository: ignite
Updated Branches:
refs/heads/ignite-3477 8ef417c14 -> 4cf2b3da8
ignite-3477 Minor.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/4cf2b3da
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/4cf2b3da
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/4cf2b3da
Branch: refs/heads/ignite-3477
Commit: 4cf2b3da84abd6baa870385f21745ccb29aa1e78
Parents: 8ef417c
Author: sboikov <sb...@gridgain.com>
Authored: Tue Jan 24 15:49:13 2017 +0300
Committer: sboikov <sb...@gridgain.com>
Committed: Tue Jan 24 15:49:13 2017 +0300
----------------------------------------------------------------------
.../processors/cache/database/tree/io/IOVersions.java | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/4cf2b3da/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/tree/io/IOVersions.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/tree/io/IOVersions.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/tree/io/IOVersions.java
index 428cb3f..3545b32 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/tree/io/IOVersions.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/tree/io/IOVersions.java
@@ -27,6 +27,9 @@ public final class IOVersions<V extends PageIO> {
/** */
private final int type;
+ /** */
+ private final V latest;
+
/**
* @param vers Versions.
*/
@@ -38,6 +41,8 @@ public final class IOVersions<V extends PageIO> {
this.vers = vers;
this.type = vers[0].getType();
+ latest = vers[vers.length - 1];
+
assert checkVersions();
}
@@ -66,7 +71,7 @@ public final class IOVersions<V extends PageIO> {
* @return Latest IO version.
*/
public V latest() {
- return forVersion(vers.length);
+ return latest;
}
/**