You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by mp...@apache.org on 2025/09/30 11:38:12 UTC
(ignite-3) 01/01: Merge branch 'main' into IGNITE-26418
This is an automated email from the ASF dual-hosted git repository.
mpochatkin pushed a commit to branch IGNITE-26418
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
commit f5e7bca6ef4eb38e42e89a476af3fff22732454f
Merge: 7e44c62f3f8 2f4dabcd96c
Author: Pochatkin Mikhail <m....@gmail.com>
AuthorDate: Tue Sep 30 14:37:48 2025 +0300
Merge branch 'main' into IGNITE-26418
gradle/libs.versions.toml | 2 +-
.../migration-tools-commons-tests/build.gradle | 6 +-
.../tests/models/InterceptingFieldsModel.java | 112 ++++++
.../sql/FieldNameConflictException.java | 3 +-
.../ignite/migrationtools/sql/SqlDdlGenerator.java | 403 ++++++++++-----------
.../PersistentTableTypeRegistryImpl.java | 67 +++-
.../RegisterOnlyTableTypeRegistry.java | 9 +-
.../tablemanagement/TableTypeDescriptor.java | 78 ++++
.../tablemanagement/TableTypeRegistry.java | 11 +-
.../tablemanagement/TableTypeRegistryMapImpl.java | 19 +-
.../tablemanagement/TableTypeRegistryUtils.java | 48 +++
.../migrationtools/types/InspectedField.java | 159 ++++++++
.../migrationtools/types/InspectedFieldType.java | 19 +-
.../ignite/migrationtools/types/TypeInspector.java | 138 +++++++
.../sql/sql/SqlDdlGeneratorTest.java | 225 ++++++++++--
.../migrationtools/types/TypeInspectorTest.java | 114 ++++++
.../persistence/Ignite2PersistentCacheTools.java | 2 +-
.../java/org/apache/ignite/lang/ErrorGroups.java | 6 +
.../catalog/commands/CreateTableCommand.java | 22 +-
.../internal/catalog/commands/DefaultValue.java | 2 +-
.../descriptors/CatalogTableDescriptor.java | 305 ++++++++++++----
.../CatalogTableDescriptorSerializers.java | 52 +--
.../internal/catalog/storage/AlterColumnEntry.java | 43 +--
.../internal/catalog/storage/DropColumnsEntry.java | 42 +--
.../internal/catalog/storage/NewColumnsEntry.java | 37 +-
.../internal/catalog/storage/RenameTableEntry.java | 36 +-
.../{RenameTableEntry.java => UpdateTable.java} | 79 ++--
.../ignite/internal/catalog/CatalogTableTest.java | 11 +-
.../commands/AbstractCommandValidationTest.java | 21 +-
.../catalog/commands/CatalogUtilsTest.java | 12 +-
.../descriptors/CatalogTableDescriptorTest.java | 134 ++++++-
.../storage/CatalogEntrySerializationTest.java | 22 +-
.../catalog/storage/TestTableDescriptors.java | 124 ++++---
.../ignite/client/handler/FakeCatalogService.java | 23 +-
.../distributionzones/ItEmptyDataNodesTest.java | 127 +++++++
.../rebalance/ItRebalanceDistributedTest.java | 12 +-
.../distributionzones/DistributionZoneManager.java | 33 +-
.../exception/EmptyDataNodesException.java} | 24 +-
.../distributionzones/rebalance/RebalanceUtil.java | 11 +-
.../rebalance/ZoneRebalanceUtil.java | 8 +-
.../RebalanceUtilUpdateAssignmentsTest.java | 30 +-
.../network/netty/RecoveryHandshakeTest.java | 43 +--
.../partition/replicator/fixtures/Node.java | 16 +-
.../PartitionReplicaLifecycleManager.java | 5 +-
.../schema/CatalogValidationSchemasSource.java | 12 +-
.../schemacompat/SchemaCompatibilityValidator.java | 8 +-
.../schema/CatalogValidationSchemasSourceTest.java | 20 +-
.../EmptyAssignmentsException.java} | 25 +-
.../MultiActorPlacementDriverTest.java | 4 +-
.../PlacementDriverManagerTest.java | 4 +-
.../placementdriver/AssignmentsTracker.java | 7 +-
.../placementdriver/PlacementDriverManager.java | 16 +-
.../ignite/internal/placementdriver/Utils.java | 50 +++
.../placementdriver/leases/LeaseTracker.java | 77 +++-
.../internal/placementdriver/ActiveActorTest.java | 4 +-
.../placementdriver/LeaseNegotiationTest.java | 11 +-
.../internal/placementdriver/LeaseTrackerTest.java | 8 +-
.../internal/placementdriver/LeaseUpdaterTest.java | 6 +-
.../placementdriver/PlacementDriverTest.java | 20 +-
modules/platforms/cpp/ignite/common/error_codes.h | 2 +
modules/platforms/cpp/ignite/odbc/common_types.cpp | 2 +
.../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs | 6 +
.../org/apache/ignite/raft/jraft/NodeManager.java | 33 +-
.../ignite/raft/jraft/rpc/InvokeCallback.java | 4 +-
.../ignite/raft/jraft/rpc/AbstractRpcTest.java | 37 +-
.../runner/app/ItIgniteNodeRestartTest.java | 14 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 38 +-
.../ignite/internal/app/ThreadPoolsManager.java | 11 +
.../ignite/internal/schema/SchemaManager.java | 2 +-
.../apache/ignite/internal/schema/SchemaUtils.java | 2 +-
.../ignite/internal/schema/SchemaManagerTest.java | 45 +--
.../CatalogToSchemaDescriptorConverterTest.java | 37 +-
.../sql/engine/schema/SqlSchemaManagerImpl.java | 6 +-
.../statistic/SqlStatisticManagerImplTest.java | 49 ++-
.../internal/storage/BaseMvTableStorageTest.java | 33 +-
.../storage/index/AbstractIndexStorageTest.java | 28 +-
.../ItTxAbstractDistributedTestSingleNode.java | 29 +-
.../internal/table/distributed/TableManager.java | 1 -
.../table/distributed/index/IndexMeta.java | 2 +-
.../replicator/PartitionReplicaListener.java | 2 +-
.../distributed/schema/SchemaVersionsImpl.java | 2 +-
.../index/BaseIndexMetaStorageTest.java | 2 +-
.../raft/PartitionCommandListenerTest.java | 2 +-
.../PartitionReplicaListenerIndexLockingTest.java | 2 +-
...itionReplicaListenerSortedIndexLockingTest.java | 2 +-
.../replication/PartitionReplicaListenerTest.java | 41 ++-
.../ZonePartitionReplicaListenerTest.java | 37 +-
.../apache/ignite/distributed/ItTxTestCluster.java | 2 +-
.../table/impl/DummyInternalTableImpl.java | 2 +-
89 files changed, 2452 insertions(+), 990 deletions(-)