This is an automated email from the ASF dual-hosted git repository.
sk0x50 pushed a change to branch colocation
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from db60b07f634 Merge remote-tracking branch 'origin/main' into colocation
add 5f332ddc80c IGNITE-24140 Fix data streamer failedItems (#5788)
add 2fa6e079d7f IGNITE-23246 Fixed leaking LeaseAgreements (#5779)
add bdd78f789e5 IGNITE-23033 .NET: Support tuples with schemas in Compute
and Streamer (#5793)
add c6ebbe0c79a IGNITE-24909 Sql. Improve test coverage for date/time
templates support (#5750)
add 4ec738e6348 IGNITE-25340 Incorrect tuple comparison in B-tree prefix
(#5792)
add 3920bb16853 IGNITE-24104 Add the new distribution zone parameter
QUORUM_SIZE (#5685)
add 1c84f991b72 IGNITE-25345 Improve handling of closed storages on node
stop (#5794)
add ca8ec52b1b2 IGNITE-25221 Fix incorrect component stopping after test
completed (#5757)
add d8fe1415e1c IGNITE-25007 Create JMH benchmark to test secondary
indexes (#5561)
add f80db3d6139 IGNITE-25159 Sql. Align ALTER ZONE syntax (#5751)
add 765c88d7566 IGNITE-25260 Fix an issue on dropping a table when the
colocation is enabled (#5774)
add 27728c49e11 Merge remote-tracking branch 'origin/main' into colocation
No new revisions were added by this update.
Summary of changes:
.../internal/catalog/CatalogManagerImpl.java | 2 +
.../catalog/commands/AlterZoneCommand.java | 76 +-
.../catalog/commands/AlterZoneCommandBuilder.java | 9 +
.../internal/catalog/commands/CatalogUtils.java | 19 +
.../catalog/commands/CreateZoneCommand.java | 79 +-
.../catalog/commands/CreateZoneCommandBuilder.java | 8 +
.../internal/catalog/commands/DefaultValue.java | 6 +
.../catalog/commands/RenameZoneCommand.java | 1 +
.../catalog/descriptors/CatalogZoneDescriptor.java | 27 +-
.../CatalogZoneDescriptorSerializers.java | 5 +
.../ignite/internal/catalog/CatalogZoneTest.java | 2 +
.../commands/AbstractCommandValidationTest.java | 19 +-
.../commands/AlterZoneCommandValidationTest.java | 166 +++-
.../commands/CreateZoneCommandValidationTest.java | 169 ++--
.../descriptors/CatalogZoneDescriptorTest.java | 17 +-
.../storage/CatalogEntrySerializationTest.java | 4 +-
.../CatalogSerializationCompatibilityTest.java | 41 +-
...logSerializationCompatibilityV1ReadsV1Test.java | 5 +
...logSerializationCompatibilityV2ReadsV1Test.java | 8 +-
...logSerializationCompatibilityV2ReadsV2Test.java | 61 ++
.../storage/TestCatalogObjectDescriptors.java | 8 +-
.../serialization_v2/AlterZoneEntry_2.bin | Bin 114 -> 116 bytes
.../resources/serialization_v2/NewZoneEntry_2.bin | Bin 153 -> 156 bytes
.../SnapshotEntryNoDefaultZone_2.bin | Bin 165391 -> 165394 bytes
.../resources/serialization_v2/SnapshotEntry_2.bin | Bin 165394 -> 165397 bytes
.../ignite/client/handler/FakeCatalogService.java | 1 +
.../internal/streamer/StreamerSubscriber.java | 15 +-
...tDistributionZoneMetaStorageCompactionTest.java | 2 +-
.../ItDistributionZonesFiltersTest.java | 4 +-
.../rebalance/ItRebalanceDistributedTest.java | 5 +-
.../rebalance/ItRebalanceRecoveryTest.java | 2 +-
.../rebalance/ItRebalanceTriggersRecoveryTest.java | 20 +-
.../distributionzones/DataNodesManager.java | 9 +-
.../rebalance/DistributionZoneRebalanceEngine.java | 10 +-
.../DistributionZoneRebalanceEngineV2.java | 15 +-
.../distributionzones/rebalance/RebalanceUtil.java | 11 +-
.../ZoneRebalanceRaftGroupEventsListener.java | 10 +-
.../rebalance/ZoneRebalanceUtil.java | 11 +-
.../DistributionZoneRebalanceEngineTest.java | 19 +-
.../RebalanceUtilUpdateAssignmentsTest.java | 9 +-
.../ZoneRebalanceUtilUpdateAssignmentsTest.java | 10 +-
.../internal/index/ItIndexAndRebalanceTest.java | 2 +-
...dexRegistrationAndRebalanceConcurrencyTest.java | 2 +-
.../PartitionDistributionUtils.java | 14 +-
.../PartitionDistributionServiceTest.java | 2 +
.../replicator/ItKeyValueViewOperationsTest.java | 2 +-
.../replicator/ItReplicaLifecycleTest.java | 8 +-
.../PartitionReplicaLifecycleManager.java | 18 +-
.../placementdriver/BasePlacementDriverTest.java | 2 +-
.../PlacementDriverManagerTest.java | 4 +-
.../internal/placementdriver/LeaseUpdater.java | 5 +
.../placementdriver/PlacementDriverManager.java | 8 -
.../negotiation/LeaseNegotiator.java | 2 +
.../placementdriver/LeaseNegotiationTest.java | 60 +-
.../Apache.Ignite.Tests/Compute/ComputeTests.cs | 38 +
.../Compute/PlatformComputeTests.cs | 92 ++-
.../Apache.Ignite.Tests/Compute/TestCases.cs | 92 +++
.../Apache.Ignite.Tests/Table/DataStreamerTests.cs | 87 +-
.../Internal/Compute/ComputePacker.cs | 11 +-
.../Proto/BinaryTuple/BinaryTupleBuilder.cs | 92 +++
.../Internal/Proto/MsgPack/MsgPackWriter.cs | 2 -
.../Internal/Table/DataStreamerWithReceiver.cs | 40 +-
.../Serialization/TupleWithSchemaMarshalling.cs | 120 +++
.../internal/benchmark/UpsertKvBenchmark.java | 62 +-
.../runner/app/ItReplicaStateManagerTest.java | 2 +-
.../table/ItRebalanceWithPartitionReturnTest.java | 2 +-
.../ignite/internal/table/ItTableScanTest.java | 2 +-
.../schema/BinaryTupleComparatorUtils.java | 34 +-
.../internal/schema/PartialBinaryTupleMatcher.java | 12 +-
.../internal/schema/BinaryTupleComparatorTest.java | 24 +
.../ignite/internal/sql/engine/ItZoneDdlTest.java | 8 +-
.../engine/datatypes/ItDateTimeCastFormatTest.java | 888 +++++++++++++++++++++
.../engine/systemviews/ItZonesSystemViewTest.java | 8 +-
.../src/main/codegen/includes/parserImpls.ftl | 23 +
.../sql/engine/exec/exp/IgniteSqlFunctions.java | 28 +
.../sql/engine/exec/exp/RexToLixTranslator.java | 27 +-
.../prepare/ddl/DdlSqlToCommandConverter.java | 4 +-
.../sql/engine/sql/IgniteSqlAlterZoneSet.java | 9 +-
.../internal/sql/engine/util/IgniteMethod.java | 6 +
.../sql/engine/exec/ExecutionServiceImplTest.java | 11 +-
.../engine/exec/exp/IgniteSqlFunctionsTest.java | 53 ++
.../sql/engine/exec/rel/AbstractExecutionTest.java | 11 +-
.../DistributionZoneSqlToCommandConverterTest.java | 83 +-
...ributionZoneObsoleteSyntaxSqlDdlParserTest.java | 93 +++
.../sql/DistributionZoneSqlDdlParserTest.java | 76 +-
.../ignite/internal/ItRaftFsyncOptionTest.java | 2 +-
.../partition/ItPartitionDestructionTest.java | 2 +-
...ilablePartitionsRecoveryByFilterUpdateTest.java | 2 +-
.../ItHighAvailablePartitionsRecoveryTest.java | 5 +-
.../table/distributed/TableAssignmentsService.java | 14 +-
.../internal/table/distributed/TableManager.java | 244 ++++--
.../disaster/GroupUpdateRequestHandler.java | 13 +-
.../ignite/internal/utils/RebalanceUtilEx.java | 10 +-
.../distributed/TableManagerRecoveryTest.java | 2 +-
.../disaster/DisasterRecoveryMsInvokeTest.java | 4 +-
.../apache/ignite/distributed/ItTxTestCluster.java | 1 +
.../disaster/ItDisasterRecoveryManagerTest.java | 2 +-
.../ItDisasterRecoveryReconfigurationTest.java | 36 +-
.../ignite/internal/tx/ItTxTimeoutOneNodeTest.java | 2 +-
.../tx/readonly/ItReadOnlyTxInPastTest.java | 2 +-
100 files changed, 2902 insertions(+), 493 deletions(-)
create mode 100644
modules/platforms/dotnet/Apache.Ignite.Tests/Compute/TestCases.cs
create mode 100644
modules/platforms/dotnet/Apache.Ignite/Internal/Table/Serialization/TupleWithSchemaMarshalling.cs
create mode 100644
modules/sql-engine/src/integrationTest/java/org/apache/ignite/internal/sql/engine/datatypes/ItDateTimeCastFormatTest.java