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 <[email protected]>
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());