This is an automated email from the ASF dual-hosted git repository.

sboikov pushed a commit to branch ignite-11704
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/ignite-11704 by this push:
     new 901661a  ignite-11704
901661a is described below

commit 901661ad40815aaeaf25470c67e575fade0c9ade
Author: sboikov <[email protected]>
AuthorDate: Tue Jul 30 10:57:47 2019 +0300

    ignite-11704
---
 .../internal/processors/cache/IgniteCacheOffheapManager.java  | 11 ++++++-----
 .../processors/cache/IgniteCacheOffheapManagerImpl.java       | 10 +++++-----
 .../processors/cache/persistence/GridCacheOffheapManager.java |  8 ++++----
 3 files changed, 15 insertions(+), 14 deletions(-)

diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManager.java
index aca75b6..8b6b623 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManager.java
@@ -28,6 +28,7 @@ import 
org.apache.ignite.internal.processors.cache.distributed.dht.topology.Grid
 import org.apache.ignite.internal.processors.cache.mvcc.MvccSnapshot;
 import org.apache.ignite.internal.processors.cache.mvcc.MvccVersion;
 import org.apache.ignite.internal.processors.cache.persistence.CacheDataRow;
+import 
org.apache.ignite.internal.processors.cache.persistence.CacheDataRowAdapter;
 import org.apache.ignite.internal.processors.cache.persistence.CacheSearchRow;
 import org.apache.ignite.internal.processors.cache.persistence.RootPage;
 import org.apache.ignite.internal.processors.cache.persistence.RowStore;
@@ -215,7 +216,7 @@ public interface IgniteCacheOffheapManager {
      * @return Iterator over all versions.
      * @throws IgniteCheckedException If failed.
      */
-    GridCursor<CacheDataRow> mvccAllVersionsCursor(GridCacheContext cctx, 
KeyCacheObject key, Object x)
+    GridCursor<CacheDataRow> mvccAllVersionsCursor(GridCacheContext cctx, 
KeyCacheObject key, CacheDataRowAdapter.RowData x)
         throws IgniteCheckedException;
 
     /**
@@ -945,7 +946,7 @@ public interface IgniteCacheOffheapManager {
          * @return Iterator over all versions.
          * @throws IgniteCheckedException If failed.
          */
-        GridCursor<CacheDataRow> mvccAllVersionsCursor(GridCacheContext cctx, 
KeyCacheObject key, Object x)
+        GridCursor<CacheDataRow> mvccAllVersionsCursor(GridCacheContext cctx, 
KeyCacheObject key, CacheDataRowAdapter.RowData x)
             throws IgniteCheckedException;
 
         /**
@@ -980,7 +981,7 @@ public interface IgniteCacheOffheapManager {
          * @return Data cursor.
          * @throws IgniteCheckedException If failed.
          */
-        public GridCursor<? extends CacheDataRow> cursor(Object x) throws 
IgniteCheckedException;
+        public GridCursor<? extends CacheDataRow> 
cursor(CacheDataRowAdapter.RowData x) throws IgniteCheckedException;
 
         /**
          * @param mvccSnapshot MVCC snapshot.
@@ -1025,7 +1026,7 @@ public interface IgniteCacheOffheapManager {
          * @throws IgniteCheckedException If failed.
          */
         public GridCursor<? extends CacheDataRow> cursor(int cacheId, 
KeyCacheObject lower,
-            KeyCacheObject upper, Object x) throws IgniteCheckedException;
+            KeyCacheObject upper, CacheDataRowAdapter.RowData x) throws 
IgniteCheckedException;
 
         /**
          * @param cacheId Cache ID.
@@ -1040,7 +1041,7 @@ public interface IgniteCacheOffheapManager {
         public GridCursor<? extends CacheDataRow> cursor(int cacheId,
             KeyCacheObject lower,
             KeyCacheObject upper,
-            Object x,
+            CacheDataRowAdapter.RowData x,
             MvccSnapshot snapshot,
             boolean withTombstones) throws IgniteCheckedException;
 
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java
index 8aa5514..1f3a22d 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java
@@ -687,7 +687,7 @@ public class IgniteCacheOffheapManagerImpl implements 
IgniteCacheOffheapManager
 
     /** {@inheritDoc} */
     @Override public GridCursor<CacheDataRow> 
mvccAllVersionsCursor(GridCacheContext cctx,
-        KeyCacheObject key, Object x) throws IgniteCheckedException {
+        KeyCacheObject key, CacheDataRowAdapter.RowData x) throws 
IgniteCheckedException {
         CacheDataStore dataStore = dataStore(cctx, key);
 
         return dataStore != null ? dataStore.mvccAllVersionsCursor(cctx, key, 
x) : EMPTY_CURSOR;
@@ -2889,7 +2889,7 @@ public class IgniteCacheOffheapManagerImpl implements 
IgniteCacheOffheapManager
         }
 
         /** {@inheritDoc} */
-        @Override public GridCursor<CacheDataRow> 
mvccAllVersionsCursor(GridCacheContext cctx, KeyCacheObject key, Object x)
+        @Override public GridCursor<CacheDataRow> 
mvccAllVersionsCursor(GridCacheContext cctx, KeyCacheObject key, 
CacheDataRowAdapter.RowData x)
             throws IgniteCheckedException {
             int cacheId = cctx.cacheId();
 
@@ -3014,7 +3014,7 @@ public class IgniteCacheOffheapManagerImpl implements 
IgniteCacheOffheapManager
         }
 
         /** {@inheritDoc} */
-        @Override public GridCursor<? extends CacheDataRow> cursor(Object x) 
throws IgniteCheckedException {
+        @Override public GridCursor<? extends CacheDataRow> 
cursor(CacheDataRowAdapter.RowData x) throws IgniteCheckedException {
             GridCursor<? extends CacheDataRow> cur = dataTree.find(null, null, 
x);
 
             return x == CacheDataRowAdapter.RowData.TOMBSTONES ? 
cursorSkipEmpty(cur) : cursorSkipTombstone(cur);
@@ -3055,7 +3055,7 @@ public class IgniteCacheOffheapManagerImpl implements 
IgniteCacheOffheapManager
 
         /** {@inheritDoc} */
         @Override public GridCursor<? extends CacheDataRow> cursor(int 
cacheId, KeyCacheObject lower,
-            KeyCacheObject upper, Object x) throws IgniteCheckedException {
+            KeyCacheObject upper, CacheDataRowAdapter.RowData x) throws 
IgniteCheckedException {
             return cursor(cacheId, lower, upper, null, null, false);
         }
 
@@ -3063,7 +3063,7 @@ public class IgniteCacheOffheapManagerImpl implements 
IgniteCacheOffheapManager
         @Override public GridCursor<? extends CacheDataRow> cursor(int cacheId,
             KeyCacheObject lower,
             KeyCacheObject upper,
-            Object x,
+            CacheDataRowAdapter.RowData x,
             MvccSnapshot snapshot,
             boolean withTombstones) throws IgniteCheckedException {
             SearchRow lowerRow;
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 427c0b9..8470e49 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
@@ -2469,7 +2469,7 @@ public class GridCacheOffheapManager extends 
IgniteCacheOffheapManagerImpl imple
 
         /** {@inheritDoc} */
         @Override public GridCursor<CacheDataRow> 
mvccAllVersionsCursor(GridCacheContext cctx,
-            KeyCacheObject key, Object x) throws IgniteCheckedException {
+            KeyCacheObject key, CacheDataRowAdapter.RowData x) throws 
IgniteCheckedException {
             CacheDataStore delegate = init0(true);
 
             if (delegate != null)
@@ -2490,7 +2490,7 @@ public class GridCacheOffheapManager extends 
IgniteCacheOffheapManagerImpl imple
         }
 
         /** {@inheritDoc} */
-        @Override public GridCursor<? extends CacheDataRow> cursor(Object x) 
throws IgniteCheckedException {
+        @Override public GridCursor<? extends CacheDataRow> 
cursor(CacheDataRowAdapter.RowData x) throws IgniteCheckedException {
             CacheDataStore delegate = init0(true);
 
             if (delegate != null)
@@ -2527,7 +2527,7 @@ public class GridCacheOffheapManager extends 
IgniteCacheOffheapManagerImpl imple
         @Override public GridCursor<? extends CacheDataRow> cursor(int cacheId,
             KeyCacheObject lower,
             KeyCacheObject upper,
-            Object x)
+            CacheDataRowAdapter.RowData x)
             throws IgniteCheckedException {
             CacheDataStore delegate = init0(true);
 
@@ -2541,7 +2541,7 @@ public class GridCacheOffheapManager extends 
IgniteCacheOffheapManagerImpl imple
         @Override public GridCursor<? extends CacheDataRow> cursor(int cacheId,
             KeyCacheObject lower,
             KeyCacheObject upper,
-            Object x,
+            CacheDataRowAdapter.RowData x,
             MvccSnapshot mvccSnapshot,
             boolean withTombstones)
             throws IgniteCheckedException {

Reply via email to