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

korlov pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


The following commit(s) were added to refs/heads/main by this push:
     new b2bf5f6ffa4 IGNITE-26033 Sql. Fix 
TestClusterTest.testHybridTimestampPropagationToInitiator (#6392)
b2bf5f6ffa4 is described below

commit b2bf5f6ffa448fb48faec46d22764ab947dec802
Author: korlov42 <kor...@apache.org>
AuthorDate: Tue Aug 12 09:09:04 2025 +0300

    IGNITE-26033 Sql. Fix 
TestClusterTest.testHybridTimestampPropagationToInitiator (#6392)
---
 .../sql/engine/framework/TestClusterTest.java         | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git 
a/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/framework/TestClusterTest.java
 
b/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/framework/TestClusterTest.java
index bc8504644fe..d1a2aa48489 100644
--- 
a/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/framework/TestClusterTest.java
+++ 
b/modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/framework/TestClusterTest.java
@@ -38,6 +38,7 @@ import java.util.concurrent.CompletableFuture;
 import java.util.concurrent.Flow.Publisher;
 import java.util.stream.Collectors;
 import java.util.stream.IntStream;
+import org.apache.ignite.internal.catalog.commands.CatalogUtils;
 import org.apache.ignite.internal.hlc.HybridClock;
 import org.apache.ignite.internal.sql.engine.InternalSqlRow;
 import org.apache.ignite.internal.sql.engine.exec.AsyncDataCursor;
@@ -71,6 +72,7 @@ import org.junit.jupiter.api.Test;
  * Tests for test execution runtime used in benchmarking.
  */
 public class TestClusterTest extends BaseIgniteAbstractTest {
+    private static final int TABLE_SIZE = 10_000;
 
     private final ScannableTable table = new ScannableTable() {
         @Override
@@ -80,11 +82,10 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
                 RowFactory<RowT> rowFactory,
                 int @Nullable [] requiredColumns
         ) {
-
             return new TransformingPublisher<>(
                     SubscriptionUtils.fromIterable(
                             DataProvider.fromRow(
-                                    new Object[]{42, 
UUID.randomUUID().toString()}, 3_333
+                                    new Object[]{42, 
UUID.randomUUID().toString()}, TABLE_SIZE / CatalogUtils.DEFAULT_PARTITION_COUNT
                             )
                     ), rowFactory::create
             );
@@ -189,7 +190,7 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
         assertInstanceOf(MultiStepPlan.class, plan);
         assertInstanceOf(IgniteTableScan.class, lastNode(((MultiStepPlan) 
plan).getRel()));
 
-        for (var row : 
await(gatewayNode.executeQuery(query).requestNextAsync(10_000)).items()) {
+        for (var row : 
await(gatewayNode.executeQuery(query).requestNextAsync(TABLE_SIZE)).items()) {
             assertNotNull(row);
         }
     }
@@ -208,7 +209,7 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
 
         QueryPlan plan = gatewayNode.prepare(query);
 
-        for (var row : 
await(gatewayNode.executeQuery(query).requestNextAsync(10_000)).items()) {
+        for (var row : 
await(gatewayNode.executeQuery(query).requestNextAsync(TABLE_SIZE)).items()) {
             assertNotNull(row);
         }
 
@@ -226,7 +227,7 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
 
         QueryPlan plan = gatewayNode.prepare(query);
 
-        for (InternalSqlRow row : 
await(gatewayNode.executeQuery(query).requestNextAsync(10_000)).items()) {
+        for (InternalSqlRow row : 
await(gatewayNode.executeQuery(query).requestNextAsync(TABLE_SIZE)).items()) {
             assertNotNull(row);
         }
 
@@ -243,7 +244,7 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
 
         QueryPlan plan = gatewayNode.prepare(query);
 
-        for (InternalSqlRow row : 
await(gatewayNode.executeQuery(query).requestNextAsync(10_000)).items()) {
+        for (InternalSqlRow row : 
await(gatewayNode.executeQuery(query).requestNextAsync(TABLE_SIZE)).items()) {
             assertNotNull(row);
         }
 
@@ -321,7 +322,7 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
 
         AsyncCursor<InternalSqlRow> cur = initiator.executeQuery("SELECT * 
FROM t1");
 
-        await(cur.requestNextAsync(10_000));
+        await(cur.requestNextAsync(TABLE_SIZE));
 
         assertEquals(otherNodeClock.now().getPhysical(), 
initiatorClock.now().getPhysical());
 
@@ -344,7 +345,7 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
 
         BatchedResult<InternalSqlRow> results = await(
                 gatewayNode.executeQuery("SELECT * FROM SYSTEM.NODES, 
SYSTEM.NODE_N2")
-                        .requestNextAsync(10_000)
+                        .requestNextAsync(TABLE_SIZE)
         );
         List<List<Object>> rows = convertSqlRows(results.items());
 
@@ -371,7 +372,7 @@ public class TestClusterTest extends BaseIgniteAbstractTest 
{
 
         BatchedResult<InternalSqlRow> results = await(
                 gatewayNode.executeQuery("SELECT 'hello', COUNT(*) FROM t1")
-                        .requestNextAsync(10_000)
+                        .requestNextAsync(TABLE_SIZE)
         );
 
         List<List<Object>> rows = convertSqlRows(results.items());

Reply via email to