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

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


    from c28872302c3 styles
     add 75c4ecb973a IGNITE-25986 Add public REST API for partition restart 
with clean up functionality (#6493)
     add 0685356531e IGNITE-26118 Add compute task events for map reduce tasks 
(#6491)
     add 44256b0c091 IGNITE-25861 Add more tests for partition generation 
change (#6511)
     add 2a929c868c6 IGNITE-26317 Cleanup compute module (#6494)
     add e2594a72ee7 IGNITE-26331 Introduce compute execution context (#6508)
     add 33befc66e3f IGNITE-26310 Fix flaky 
DataNodesManagerTest#removeNodesWithScheduledScaleDown (#6489)
     add b74522ac677 IGNITE-26315 Fix race between increasing partition 
generation and performing write operations to it (#6502)
     add 9461f2af7db IGNITE-25202 Add clusterId method to IgniteCluster 
interface (#6469)
     add 5d21abdf414 IGNITE-26244 Fix 
AbstractPageReplacementTest.testFsyncDeltaFilesWillNotStartOnCheckpointUntilPageReplacementIsComplete
 (#6514)
     add 56ee65d1e06 IGNITE-26028 Support partial comparison in JitComparator 
(#6515)
     add 7cb21adc854 Bump org.threeten:threetenbp from 1.7.1 to 1.7.2 (#6506)
     add 9bfc005c45a Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (#6505)
     add ee13a6fef84 Bump org.jetbrains.gradle.plugin.idea-ext from 1.2 to 1.3 
(#6504)
     add e99428759e0 Bump org.springframework.data:spring-data-jdbc from 3.5.1 
to 3.5.3 (#6503)
     add a40f4dd12ba IGNITE-26050 Remove auto adjust related code (#6476)
     add 8fea6dcd7ba IGNITE-25669 Fix Netty buffer leak in TcpClientChannel 
(#6512)
     add 8d94b95b32d IGNITE-26277 Fix DotNetComputeExecutor process start on 
undeploy (#6519)
     add 9565e696257 IGNITE-26274 Fix on demand deploy race condition (#6470)
     add 216dfa0228d IGNITE-26352 Add single checkstyle task (#6517)
     add 8c956b3f0d8 IGNITE-26178 Sql. List of SQL keywords (#6520)
     add 938e09d0306 IGNITE-25987 Add public CLI API for partition restart with 
cleanup functionality (#6513)
     add a4695b99f9e IGNITE-25631 C++ Client: Move verification to 
configuration methods (#6523)
     add 06e115514ce IGNITE-26308 Mute the test until heartbeats are 
implemented (#6522)
     add 62c47e04531 IGNITE-26336 Fix node name and node url options (#6510)
     add 2130f880dd9 IGNITE-26309 .NET: Fix MetricsTests flakiness (#6529)
     add 30de7d3def2 Merge branch 'main' into ignite-25872

No new revisions were added by this update.

Summary of changes:
 ... checkstyleTest checkstyleTestFixtures].run.xml |   9 +-
 build.gradle                                       |   8 +
 docs/_docs/general-tips.adoc                       |   1 -
 gradle/libs.versions.toml                          |   8 +-
 .../apache/ignite/catalog/annotations/Zone.java    |   7 -
 .../ignite/catalog/definitions/ZoneDefinition.java |  34 --
 .../org/apache/ignite/network/IgniteCluster.java   |   8 +
 .../catalog/ItCatalogApiThreadingTest.java         |   1 -
 .../ignite/internal/catalog/ItCatalogDslTest.java  |   1 -
 .../internal/matcher/ZoneDefinitionMatcher.java    |  14 -
 .../catalog/sql/CreateFromAnnotationsImpl.java     |   4 +-
 .../catalog/sql/CreateFromDefinitionImpl.java      |   4 +-
 .../internal/catalog/sql/CreateZoneImpl.java       |  10 -
 .../apache/ignite/internal/catalog/sql/Option.java |   4 -
 .../catalog/sql/CreateFromAnnotationsTest.java     |  13 +-
 .../catalog/sql/CreateFromDefinitionTest.java      |   4 +-
 .../catalog/sql/InvalidDefinitionTest.java         |   2 -
 .../catalog/CatalogParamsValidationUtils.java      |  16 -
 .../catalog/commands/AlterZoneCommand.java         |  33 +-
 .../catalog/commands/AlterZoneCommandBuilder.java  |   8 -
 .../catalog/commands/CreateZoneCommand.java        |  26 +-
 .../catalog/commands/CreateZoneCommandBuilder.java |   8 -
 .../catalog/commands/RenameZoneCommand.java        |   1 -
 .../catalog/descriptors/CatalogZoneDescriptor.java |  76 ++-
 .../CatalogZoneDescriptorSerializers.java          |   5 +-
 .../internal/catalog/CatalogManagerSelfTest.java   |   1 -
 .../ignite/internal/catalog/CatalogTableTest.java  |   1 -
 .../ignite/internal/catalog/CatalogZoneTest.java   |   7 +-
 .../commands/AbstractCommandValidationTest.java    |   1 -
 .../commands/AlterZoneCommandValidationTest.java   |  85 +--
 .../commands/CreateZoneCommandValidationTest.java  |  87 +--
 .../descriptors/CatalogZoneDescriptorTest.java     |   7 -
 .../storage/CatalogEntrySerializationTest.java     |   1 -
 .../catalog/storage/TestZoneDescriptors.java       |   3 -
 .../restart/ItRestartPartitionsTest.java           |  71 ++-
 .../recovery/restart/RestartPartitionsCall.java    |  12 +-
 .../restart/RestartPartitionsCallInput.java        |  22 +-
 .../ignite/internal/cli/commands/Options.java      |   5 +
 .../internal/cli/commands/node/NodeUrlMixin.java   |  13 +-
 .../partitions/restart/RestartPartitionsMixin.java |  10 +
 .../ignite/internal/cli/commands/MixinTest.java    | 246 +++++++++
 .../partitions/restart/RestartPartitionsTest.java  |  64 +++
 .../handler/ClientInboundMessageHandler.java       |  16 +-
 .../ClientComputeExecuteColocatedRequest.java      |  17 +-
 .../ClientComputeExecuteMapReduceRequest.java      |  18 +-
 .../compute/ClientComputeExecuteRequest.java       |   3 +-
 .../ignite/client/handler/FakeCatalogService.java  |   1 -
 .../ignite/internal/client/TcpClientChannel.java   |  86 +--
 .../internal/client/network/ClientCluster.java     |   6 +
 .../apache/ignite/client/ClientComputeTest.java    |  15 +-
 .../apache/ignite/client/ConfigurationTest.java    |  22 +
 .../apache/ignite/client/fakes/FakeCompute.java    |  43 +-
 .../ignite/internal/deployunit/UnitDownloader.java |  21 +-
 .../ignite/internal/compute/ItMapReduceTest.java   |  85 ++-
 .../internal/compute/events/EventMatcher.java      |  32 +-
 .../events/ItComputeEventsEmbeddedTest.java        |  58 ++
 .../compute/events/ItComputeEventsTest.java        |  90 +++-
 .../internal/compute/utils/InteractiveTasks.java   |  42 +-
 .../internal/compute/FailingJobMapReduceTask.java} |  10 +-
 .../compute/FailingReduceMapReduceTask.java}       |  13 +-
 .../compute/FailingSplitMapReduceTask.java}        |  19 +-
 .../apache/ignite/internal/compute/MapReduce.java  |   3 +-
 .../ignite/internal/compute/ComputeComponent.java  |  37 +-
 .../internal/compute/ComputeComponentImpl.java     |  72 +--
 .../internal/compute/ComputeJobFailover.java       |  38 +-
 .../ignite/internal/compute/ExecutionContext.java  | 118 +++++
 .../ignite/internal/compute/IgniteComputeImpl.java | 132 ++---
 .../internal/compute/IgniteComputeInternal.java    |  45 +-
 .../apache/ignite/internal/compute/JobStarter.java |  18 +-
 .../internal/compute/RemoteExecutionContext.java   |  72 ---
 .../compute/events/ComputeEventMetadata.java       |  11 +-
 .../events/ComputeEventMetadataBuilder.java        |  33 +-
 .../compute/events/ComputeEventsFactory.java       |  32 +-
 .../internal/compute/executor/ComputeExecutor.java |   5 +-
 .../compute/executor/ComputeExecutorImpl.java      |  33 +-
 .../platform/PlatformComputeConnection.java        |   4 +-
 .../platform/dotnet/DotNetComputeExecutor.java     |  52 +-
 .../compute/messaging/ComputeMessaging.java        |  29 +-
 .../compute/queue/PriorityQueueExecutor.java       |  20 +-
 .../internal/compute/queue/QueueExecutionImpl.java |   4 +-
 .../ignite/internal/compute/task/JobSubmitter.java |   8 +-
 .../compute/task/TaskExecutionInternal.java        |  90 +++-
 .../internal/compute/ComputeComponentImplTest.java |  23 +-
 .../internal/compute/IgniteComputeImplTest.java    |  34 +-
 .../platform/dotnet/DotNetComputeExecutorTest.java |  33 ++
 .../compute/queue/PriorityQueueExecutorTest.java   |   3 +-
 .../distributionzones/DataNodesManager.java        |   6 -
 .../utils/CatalogAlterZoneEventListener.java       |  16 -
 .../distributionzones/DataNodesManagerTest.java    |  25 +-
 .../rebalance/ZoneMetricSourceTest.java            |   1 -
 .../ZoneRebalanceUtilUpdateAssignmentsTest.java    |   1 -
 .../utils/CatalogAlterZoneEventListenerTest.java   |  32 --
 .../internal/eventlog/api/IgniteEventType.java     |   6 +
 .../ignite/internal/network/IgniteClusterImpl.java |  13 +-
 .../network/PublicApiThreadingIgniteCluster.java   |   6 +
 .../ItBplusTreePersistentPageMemoryTest.java       |   4 +-
 ...BplusTreeReuseListPersistentPageMemoryTest.java |   4 +-
 .../PartitionDestructionLockManager.java           |  44 ++
 .../persistence/PartitionMetaManager.java          |   2 +-
 .../persistence/PartitionProcessingCounterMap.java |  84 ---
 .../persistence/PersistentPageMemory.java          |  12 +-
 .../persistence/checkpoint/CheckpointManager.java  |  30 +-
 .../persistence/checkpoint/CheckpointPages.java    |  50 --
 .../checkpoint/CheckpointPagesWriter.java          |  35 +-
 .../checkpoint/CheckpointPagesWriterFactory.java   |  11 +-
 .../checkpoint/CheckpointProgressImpl.java         |  71 ---
 .../persistence/checkpoint/Checkpointer.java       |  54 +-
 .../persistence/compaction/Compactor.java          |  35 +-
 .../replacement/DelayedDirtyPageWrite.java         |  15 +-
 .../replacement/DelayedPageReplacementTracker.java |  10 +-
 .../PartitionProcessingCounterMapTest.java         |  79 ---
 .../checkpoint/CheckpointPagesWriterTest.java      |  10 +-
 .../checkpoint/CheckpointProgressImplTest.java     |  48 --
 .../persistence/checkpoint/CheckpointerTest.java   | 102 ++--
 .../persistence/compaction/CompactorTest.java      |  66 +--
 .../replacement/AbstractPageReplacementTest.java   |  20 +-
 .../throttling/PageMemoryThrottlingTest.java       |   3 +-
 modules/platforms/cpp/ignite/client/CMakeLists.txt |   1 +
 .../platforms/cpp/ignite/client/ignite_client.cpp  |   7 -
 .../ignite_client_configuration.cpp}               |  17 +-
 .../ignite/client/ignite_client_configuration.h    |  38 +-
 modules/platforms/cpp/ignite/client/ssl_mode.h     |   2 +-
 .../cpp/ignite/network/detail/win/sockets.cpp      |   1 -
 .../cpp/tests/client-test/ignite_client_test.cpp   |  60 +++
 .../cpp/tests/client-test/ignite_runner_suite.h    |   4 +-
 .../dotnet/Apache.Ignite.Tests/MetricsTests.cs     |   3 -
 modules/platforms/python/tests/test_fetch_table.py |   3 +-
 .../rest/api/recovery/DisasterRecoveryApi.java     |  28 +
 .../ItDisasterRecoveryColocationDisabledTest.java  |  14 +
 ...terRecoveryControllerRestartPartitionsTest.java |   1 -
 ...ontrollerRestartPartitionsWithCleanupTest.java} |  49 +-
 .../recovery/ItDisasterRecoveryControllerTest.java |   1 -
 .../rest/recovery/DisasterRecoveryController.java  |  28 +
 .../network/ItAbstractIgniteClusterTest.java       |   8 +
 .../runner/app/client/ItThinClientComputeTest.java |  35 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   2 +-
 .../restart/RestartProofIgniteCluster.java         |   6 +
 .../internal/schema/BinaryTupleComparatorTest.java |   5 +
 .../schema/PartialBinaryTupleMatcherTest.java      | 134 +----
 .../schema/BinaryTupleComparatorBaseTest.java      | 139 +++++
 .../ignite/internal/sql/engine/ItZoneDdlTest.java  |   7 +-
 .../prepare/ddl/DdlSqlToCommandConverter.java      |   5 -
 .../sql/engine/prepare/ddl/ZoneOptionEnum.java     |   3 -
 .../DistributionZoneSqlToCommandConverterTest.java |   6 -
 ...ributionZoneObsoleteSyntaxSqlDdlParserTest.java |   8 +-
 .../sql/engine/sql/SqlReservedWordsTest.java       | 581 +++++++++++++++++++++
 .../pagememory/PersistentPageMemoryDataRegion.java |   3 +-
 .../PersistentPageMemoryTableStorage.java          |  20 +-
 .../sorted/comparator/JitComparatorGenerator.java  |  46 +-
 .../sorted/comparator/JitComparatorOptions.java    |  24 +-
 .../PersistentPageMemoryMvTableStorageTest.java    | 125 +++++
 .../pagememory/PersistentPageMemoryNoLoadTest.java |   6 +-
 .../index/sorted/comparator/JitComparatorTest.java |   6 +
 .../disaster/ManualGroupRestartRequest.java        |  17 +-
 154 files changed, 2963 insertions(+), 1862 deletions(-)
 create mode 100644 
modules/cli/src/test/java/org/apache/ignite/internal/cli/commands/MixinTest.java
 copy 
modules/{runner/src/integrationTest/java/org/apache/ignite/internal/app/NoOpMapReduceTask.java
 => 
compute/src/jobs/java/org/apache/ignite/internal/compute/FailingJobMapReduceTask.java}
 (84%)
 copy 
modules/{runner/src/integrationTest/java/org/apache/ignite/internal/app/NoOpMapReduceTask.java
 => 
compute/src/jobs/java/org/apache/ignite/internal/compute/FailingReduceMapReduceTask.java}
 (78%)
 copy 
modules/{runner/src/integrationTest/java/org/apache/ignite/internal/app/NoOpMapReduceTask.java
 => 
compute/src/jobs/java/org/apache/ignite/internal/compute/FailingSplitMapReduceTask.java}
 (63%)
 create mode 100644 
modules/compute/src/main/java/org/apache/ignite/internal/compute/ExecutionContext.java
 delete mode 100644 
modules/compute/src/main/java/org/apache/ignite/internal/compute/RemoteExecutionContext.java
 create mode 100644 
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PartitionDestructionLockManager.java
 delete mode 100644 
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PartitionProcessingCounterMap.java
 delete mode 100644 
modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/PartitionProcessingCounterMapTest.java
 copy modules/platforms/cpp/ignite/{common/uuid.cpp => 
client/ignite_client_configuration.cpp} (72%)
 copy 
modules/rest/src/integrationTest/java/org/apache/ignite/internal/rest/recovery/{ItDisasterRecoveryControllerRestartPartitionsTest.java
 => ItDisasterRecoveryControllerRestartPartitionsWithCleanupTest.java} (79%)

Reply via email to