Index: modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/misc/PersonRepository.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/misc/PersonRepository.java b/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/misc/PersonRepository.java
--- a/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/misc/PersonRepository.java	(revision 1cd30717b8159f3f199570f6fa9d42a0039d32e7)
+++ b/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/misc/PersonRepository.java	(date 1660129132215)
@@ -25,6 +25,7 @@
 import org.apache.ignite.springdata.repository.IgniteRepository;
 import org.apache.ignite.springdata.repository.config.Query;
 import org.apache.ignite.springdata.repository.config.RepositoryConfig;
+import org.springframework.data.domain.Page;
 import org.springframework.data.domain.Pageable;
 import org.springframework.data.domain.Sort;
 import org.springframework.data.repository.query.Param;
@@ -74,6 +75,9 @@
     /** */
     public List<Person> findByFirstNameContaining(String val);
 
+    /** */
+    public Page<Person> findByFirstNameContaining(String val, Pageable pageable);
+
     /** */
     public List<Person> findByFirstNameRegex(String val, Pageable pageable);
 
Index: modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/IgniteSpringDataQueriesSelfTest.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/IgniteSpringDataQueriesSelfTest.java b/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/IgniteSpringDataQueriesSelfTest.java
--- a/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/IgniteSpringDataQueriesSelfTest.java	(revision 1cd30717b8159f3f199570f6fa9d42a0039d32e7)
+++ b/modules/spring-data-ext/spring-data/src/test/java/org/apache/ignite/springdata/IgniteSpringDataQueriesSelfTest.java	(date 1660129449151)
@@ -31,6 +31,7 @@
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
 import org.junit.Test;
 import org.springframework.context.annotation.AnnotationConfigApplicationContext;
+import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.data.domain.Slice;
 import org.springframework.data.domain.Sort;
@@ -248,6 +249,15 @@
         assertTrue(cnt < 1000);
     }
 
+    /** */
+    @Test
+    public void test() throws Exception {
+        Page<Person> res = repo.findByFirstNameContaining("person", PageRequest.of(2, 100));
+
+        assertEquals(100, res.getSize());
+        assertEquals(CACHE_SIZE, res.getTotalElements());
+    }
+
     /** */
     @Test
     public void testPageable() {
