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

amashenkov pushed a change to branch ignite-27045
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 299b7ae2189 wip
     add 843cb32a3e7 IGNITE-27044 Extract tests restarting nodes from 
ItBuildIndexTest (#6966)
     add 8b3c35ef73c IGNITE-27046 Update docker image name resolution for 
migration tools subprojects (#6969)
     add 0759c8d58a3 IGNITE-26069 Sql. Add data staleness check to statistic 
manager (#6649)
     add 9b395e48306 IGNITE-27047 Remove "initialClusterConfiguration" from 
cluster logs (#6970)
     add aed3e9efc8e IGNITE-26722 Slowdown compactor when running checkpoint 
for aipersist (#6799)
     add 728bbec130c IGNITE-26999 Add total IO speed to checkpoint finished 
message (#6961)
     add efdb1c16507 IGNITE-27037 Add jdbc to artifact bundle (#6975)
     add 3438c301536 IGNITE-26968 Sql. Left join of 3 tables produces incorrect 
result (#6945)
     add 19c6dada703 IGNITE-27038 Read rows for indexing in batches (#6964)
     add e516650d37f IGNITE-27064 Fix missing distribution zone doc (#6982)
     add 164cf167523 IGNITE-27062 Update progressbar (#6981)
     add 9a7ba974ed1 IGNITE-27067 Fix TOC issue in documentation (#6984)
     add 00e6e7337be IGNITE-25437 .NET: Improve exception when job assembly 
requires higher runtime version (#6979)
     add 603c74c807a IGNITE-27052 Fix IncrementalVersionedValueTest.testUpdate 
with assertions disabled (#6987)
     add 49ca44bd1f0 IGNITE-27053 Get rid of unused SameValueLongSupplier 
(#6988)
     add 25e1ffa3940 IGNITE-27051 Fix 
StorageCleanupTest.testCleanupBeforeUpdateError when assertions disabled (#6986)
     add ee62bfdb4de IGNITE-18681 Remove an irrelevant TODO (#6989)
     add 2a36e657c25 IGNITE-26105 Add CMG Raft log compatibility test (#6948)
     add 9b64914eee9 IGNITE-26995 Introduce Locker.shouldRelease method (#6973)
     add 84c04db1861 IGNITE-26927 Fix SQL next page prefetch logic (#6950)
     add 175f869a67d IGNITE-27069 .NET: Add NoDelay to IgniteProxy to speed 
tests up (#6990)
     add 385e65d2e9f IGNITE-27074 Fix kotlin version for TC dsl (#6991)
     add d7027e28497 IGNITE-26996 Use Locker.shouldRelease in MV GC (#6983)
     add 73cbbddc18d IGNITE-27048 Stop partition scan on index build early 
(#6976)
     add ffcaea99383 Merge branch 'main' into ignite-27045

No new revisions were added by this update.

Summary of changes:
 .teamcity/build/build_types/ReleaseBuild.kt        |   1 +
 .teamcity/pom.xml                                  |  28 +--
 .../migration-tools-integration-test.gradle        |  10 +
 docs/_data/toc.yaml                                |   2 +
 .../storage/distribution-zones.adoc                | 245 ++++++++++++++++++++
 gradle/libs.versions.toml                          |   2 +-
 .../containers/Ignite2ClusterWithSamples.java      |   7 +-
 .../tests/containers/MigrationToolsContainer.java  |   9 +-
 migration-tools/packaging/cli/build.gradle         |   4 +-
 .../e2e-tests-framework/ai2-runner/build.gradle    |   4 +-
 .../java/org/apache/ignite/lang/ErrorGroups.java   |   3 +
 .../call/AsyncCallExecutionPipelineBuilder.java    |   2 +-
 .../client/handler/ClientResourceRegistry.java     |   6 +-
 .../client/handler/ClientResourceRegistryTest.java |   6 +-
 .../internal/client/sql/ClientAsyncResultSet.java  | 199 ++++++++++-------
 .../management/ClusterManagementGroupManager.java  |   1 -
 .../network/messages/CmgInitMessage.java           |   2 +
 .../network/messages/CmgInitMessageTest.java}      |  29 ++-
 .../internal/ItCmgRaftLogCompatibilityTest.java    |  94 ++++++++
 .../causality/IncrementalVersionedValue.java       |  18 +-
 .../ignite/internal/sql/SyncResultSetAdapter.java  |  31 +--
 .../causality/IncrementalVersionedValueTest.java   |   8 +-
 .../internal/index/ItBuildIndexOneNodeTest.java    |  10 +-
 .../ignite/internal/index/ItBuildIndexTest.java    | 141 +-----------
 .../ItBuildIndexWriteIntentsHandlingTest.java      | 230 +++++++++++++++++++
 .../internal/index/WriteIntentSwitchControl.java}  |  13 +-
 .../ignite/internal/index/IndexBuildTask.java      |  27 +--
 .../apache/ignite/jdbc/ItJdbcJoinsSelfTest.java    |   5 +
 modules/page-memory/build.gradle                   |   1 +
 .../checkpoint/CheckpointReadWriteLock.java        |   7 +
 .../checkpoint/CheckpointTimeoutLock.java          |  11 +
 .../persistence/checkpoint/Checkpointer.java       |  12 +
 .../ReentrantReadWriteLockWithTracking.java        |  14 ++
 .../persistence/compaction/Compactor.java          |  66 ++++--
 .../ignite/internal/pagememory/tree/BplusTree.java |  19 +-
 .../internal/pagememory/tree/IgniteTree.java       |  12 +-
 .../persistence/checkpoint/CheckpointerTest.java   |  22 +-
 .../persistence/compaction/CompactorTest.java      | 111 ++++++++--
 modules/platforms/cpp/ignite/common/error_codes.h  |   1 +
 modules/platforms/cpp/ignite/odbc/common_types.cpp |   2 +
 .../Apache.Ignite.Tests/Apache.Ignite.Tests.csproj |  10 +
 .../Apache.Ignite.Tests/Compute/DotNetJobs.cs      |  18 ++
 .../Compute/Executor/DeploymentUnitLoaderTests.cs  |  23 ++
 .../Compute/Executor/NewerDotnetJobs/EchoJob.cs    |  19 +-
 .../NewerDotnetJobs/NewerDotnetJobs.csproj         |  13 ++
 .../Executor/NewerDotnetJobs/NewerDotnetJobs.dll   | Bin 0 -> 6144 bytes
 .../Compute/Executor/NewerDotnetJobs}/global.json  |   2 +-
 .../Compute/PlatformComputeTests.cs                |  13 ++
 .../dotnet/Apache.Ignite.Tests/IgniteProxy.cs      |   2 +
 .../TestHelpers/ManagementApi.cs                   |   5 +-
 .../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs |   3 +
 .../Internal/Compute/Executor/JobLoadContext.cs    |  44 ++++
 .../org/apache/ignite/internal/app/IgniteImpl.java |   7 +-
 .../ignite/internal/app/SameValueLongSupplier.java |  49 ----
 .../internal/app/SameValueLongSupplierTest.java    |  59 -----
 .../internal/ClusterPerClassIntegrationTest.java   |   2 +-
 .../sql/api/ItSqlClientSynchronousApiTest.java     |  30 ++-
 .../internal/sql/api/ItSqlSynchronousApiTest.java  |  14 ++
 .../internal/sql/engine/ItAggregatesTest.java      |   5 +-
 .../sql/engine/statistic/ItStatisticTest.java      | 218 +++++++++++++-----
 .../internal/sql/engine/SqlQueryProcessor.java     |   6 +-
 .../sql/engine/prepare/PrepareServiceImpl.java     | 144 ++++++------
 .../sql/engine/rel/AbstractIgniteJoin.java         |  95 +++++---
 .../internal/sql/engine/rel/IgniteProject.java     |  12 +-
 .../statistic/PartitionModificationInfo.java}      |  25 ++-
 .../engine/statistic/SqlStatisticManagerImpl.java  | 216 ++++++++++--------
 .../statistic/SqlStatisticUpdateManager.java       |   6 +-
 ...datesNotifier.java => StatisticAggregator.java} |   8 +-
 .../engine/statistic/StatisticAggregatorImpl.java  | 198 +++++++++++++++++
 .../statistic/event/StatisticChangedEvent.java}    |  14 +-
 .../statistic/event/StatisticEventParameters.java} |  16 +-
 .../internal/sql/engine/trait/TraitUtils.java      |  16 --
 .../ignite/internal/sql/engine/util/Commons.java   |  11 +
 .../sql/engine/exec/ExecutionServiceImplTest.java  |   8 +-
 .../sql/engine/framework/TestBuilders.java         |   8 +-
 .../planner/IdentityDistributionPlannerTest.java   |  21 +-
 .../engine/planner/JoinColocationPlannerTest.java  | 194 +++++++++++++++-
 .../sql/engine/planner/PlannerTimeoutTest.java     |   7 +-
 .../sql/engine/prepare/PrepareServiceImplTest.java |  31 ++-
 .../statistic/SqlStatisticManagerImplTest.java     | 246 +++++++++++++--------
 .../internal/sql/engine/util/CommonsTest.java      |  22 ++
 .../sql/metrics/PlanningCacheMetricsTest.java      |   7 +-
 .../src/test/resources/tpch/plan/q13.plan          |  46 ++--
 .../internal/storage/MvPartitionStorage.java       |  33 ++-
 .../apache/ignite/internal/storage/RowMeta.java    |  26 +++
 .../storage/ThreadAssertingMvPartitionStorage.java |  12 +-
 .../ignite/internal/storage/util/LocalLocker.java  |   5 +
 .../AbstractMvPartitionStorageConcurrencyTest.java |  12 +-
 .../storage/AbstractMvPartitionStorageGcTest.java  |   2 +
 .../storage/AbstractMvPartitionStorageTest.java    |  64 ++++--
 .../storage/AbstractMvTableStorageTest.java        |  12 +-
 .../storage/impl/TestMvPartitionStorage.java       |  73 +++++-
 modules/storage-page-memory/build.gradle           |   1 +
 .../mv/AbstractPageMemoryMvPartitionStorage.java   |  29 ++-
 .../mv/PersistentPageMemoryMvPartitionStorage.java |  13 +-
 ...PersistentPageMemoryMvPartitionStorageTest.java |  58 +++++
 .../storage/rocksdb/PartitionDataHelper.java       |  13 +-
 .../storage/rocksdb/RocksDbMvPartitionStorage.java |  90 ++++++--
 modules/table/build.gradle                         |   1 +
 .../distributed/PartitionModificationCounter.java  |  15 +-
 .../PartitionModificationCounterFactory.java       |  71 +++++-
 .../table/distributed/StorageUpdateHandler.java    |  10 +-
 .../internal/table/distributed/TableManager.java   |   7 +-
 .../table/distributed/gc/GcUpdateHandler.java      |  16 +-
 ...GetEstimatedSizeWithLastModifiedTsRequest.java} |  10 +-
 ...etEstimatedSizeWithLastModifiedTsResponse.java} |  16 +-
 .../message/PartitionModificationInfoMessage.java} |  22 +-
 .../internal/table/message/TableMessageGroup.java} |  32 +--
 .../PartitionModificationCounterTest.java          |  12 +-
 .../table/distributed/StorageCleanupTest.java      |   9 +-
 .../gc/AbstractGcUpdateHandlerTest.java            |  68 ++++++
 .../ignite/internal/table/TableTestUtils.java      |   9 +-
 112 files changed, 2994 insertions(+), 1055 deletions(-)
 create mode 100644 
docs/_docs/administrators-guide/storage/distribution-zones.adoc
 copy 
modules/{system-disaster-recovery-api/src/test/java/org/apache/ignite/internal/disaster/system/message/ResetClusterMessageTest.java
 => 
cluster-management/src/test/java/org/apache/ignite/internal/cluster/management/network/messages/CmgInitMessageTest.java}
 (58%)
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/ItCmgRaftLogCompatibilityTest.java
 create mode 100644 
modules/index/src/integrationTest/java/org/apache/ignite/internal/index/ItBuildIndexWriteIntentsHandlingTest.java
 copy 
modules/index/src/{main/java/org/apache/ignite/internal/index/IndexTaskStoppingException.java
 => 
integrationTest/java/org/apache/ignite/internal/index/WriteIntentSwitchControl.java}
 (63%)
 copy docs/_docs/includes/prereqs-docker.adoc => 
modules/platforms/dotnet/Apache.Ignite.Tests/Compute/Executor/NewerDotnetJobs/EchoJob.cs
 (51%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/Compute/Executor/NewerDotnetJobs/NewerDotnetJobs.csproj
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/Compute/Executor/NewerDotnetJobs/NewerDotnetJobs.dll
 copy modules/platforms/dotnet/{ => 
Apache.Ignite.Tests/Compute/Executor/NewerDotnetJobs}/global.json (65%)
 delete mode 100644 
modules/runner/src/main/java/org/apache/ignite/internal/app/SameValueLongSupplier.java
 delete mode 100644 
modules/runner/src/test/java/org/apache/ignite/internal/app/SameValueLongSupplierTest.java
 copy 
modules/{cli/src/main/java/org/apache/ignite/internal/cli/commands/cluster/init/ConfigFileParseException.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/PartitionModificationInfo.java}
 (58%)
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/{StatisticUpdatesNotifier.java
 => StatisticAggregator.java} (84%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/StatisticAggregatorImpl.java
 copy 
modules/{transactions/src/main/java/org/apache/ignite/internal/tx/event/LockEvent.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/event/StatisticChangedEvent.java}
 (78%)
 copy 
modules/{cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/events/EmptyEventParameters.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/event/StatisticEventParameters.java}
 (72%)
 copy 
modules/{network/src/test/resources/org/apache/ignite/internal/network/processor/ConflictingTypeMessage.java
 => 
table/src/main/java/org/apache/ignite/internal/table/message/GetEstimatedSizeWithLastModifiedTsRequest.java}
 (71%)
 copy 
modules/{metastorage-api/src/main/java/org/apache/ignite/internal/metastorage/dsl/Update.java
 => 
table/src/main/java/org/apache/ignite/internal/table/message/GetEstimatedSizeWithLastModifiedTsResponse.java}
 (72%)
 copy 
modules/{catalog-compaction/src/main/java/org/apache/ignite/internal/catalog/compaction/message/AvailablePartitionsMessage.java
 => 
table/src/main/java/org/apache/ignite/internal/table/message/PartitionModificationInfoMessage.java}
 (67%)
 copy 
modules/{code-deployment/src/main/java/org/apache/ignite/internal/deployunit/message/DeployUnitMessageTypes.java
 => 
table/src/main/java/org/apache/ignite/internal/table/message/TableMessageGroup.java}
 (56%)

Reply via email to