This is an automated email from the ASF dual-hosted git repository.
mpochatkin pushed a change to branch IGNITE-26536
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 249ea2e773c Fix build
add 55d6a05b2e2 IGNITE-27164 Remove code related to non-colocated case
(sql module) (#7071)
add 63e6b1b1bb0 IGNITE-27184 Fix Raft snapshot file compatibility (#7084)
add 1f269c38cae IGNITE-27008 Improve index build log (#7064)
add c20203ebe49 IGNITE-27147 Optimise compaction of multiple delta files
(#7067)
add c8851decef1 IGNITE-26150 Jdbc. Description of the new JDBC features
has been added to the documentation (#7040)
add 6f9322ca686 IGNITE-23633 Retry ChangePeersAndLearnersRequest on fail
while pendings handling (#7030)
add 8bac9638589 IGNITE-27136 C++ 3.0: Fix memory leak in the
ignite-odbc-test (#7096)
add f7b3d7827c3 IGNITE-27204 Log stale node handshake failure on debug
(#7110)
add 372b1ba8428 IGNITE-27202 Fix an issue a wrong commit partition ID for
directly mapped transactions. (#7105)
add 4fc0a3a3723 IGNITE-27176 .NET: Document
IgniteServiceCollectionExtensions (#7082)
add e86c12a33f5 IGNITE-27009 Introduce secondary indexes build metrics
(#7086)
add 9050a172731 IGNITE-27015 Sql. Introduced virtual column __PARTITION_ID
(#7111)
add 3fa0c97f524 IGNITE-27208 Prepare RowVersion read/write code to
addition of new versions (#7112)
add 219b0f5ee53 IGNITE-27134 Jdbc. Added backgroundReconnectInterval
property to connection configuration (#7093)
add 3ac90222b76 IGNITE-27215 Fix Critical system error caused by
HandshakeException on cluster stop (#7117)
add 3d7d56ae8c3 IGNITE-27096 Fix illegal reflective access in CLI (#7097)
add c22fae1e682 IGNITE-27211 CLI highlighting doesn't work on Alpine Linux
(#7113)
add 61bd024a505 IGNITE-27219 .NET: Improve observableTs logging (#7121)
add f88dc85fa55 IGNITE-26834 Fix ignite.version.full set in case of local
build (#6974)
add 94e1adec5f5 IGNITE-26811 Do not throw HandshakeException when node is
stopping (#7116)
add cce2ace2b19 IGNITE-27220 Store first and last log indices in memory
(#7123)
add de56335f7be IGNITE-27228 Refactor TcpIgniteClient (#7129)
add 02bec3d4507 IGNITE-27189 Remove non-colocated code from
PartitionReplicaListener (#7106)
add 216159e0b38 IGNITE-27117 Sql. Don't abort execution of previous
statements when an error occurs in a multi-statement query (#7099)
add 2699a72bcbe IGNITE-27089 Fix handling for delayed ack failures
add 955e835503e IGNITE-27198 Optimize hash index lookup (#7092)
add 7ef48f0fa87 IGNITE-27192 Optimize catalog access in CatalogManager
(#7089)
add 33cbfd6e203 IGNITE-26951 .NET: Fix flaky
CurrentClientWithOldServerCompatibilityTest (#7131)
add 2c829425297 IGNITE-27227 Ensure all entries in AttributeList are
Attributes (#7130)
add 0449ef85000 IGNITE-27199 Support patch versions for deployments (#7104)
add c32f509ec6e IGNITE-26983 Enrich possible deadlock log message with
extra information (#7107)
add 20bf34da4fe IGNITE-26998 Warmup gc entries before `runConsistently`
(#7109)
add da06a26b5fa IGNITE-27231 Improve marshaller error messages (#7135)
add b210c57e6c7 IGNITE-27230 .NET: Improve server-side exception
representation (#7132)
add ebc3de2a4ea IGNITE-27079 Use "stop" hint in
StorageUpdateHandler#handleUpdateAll (#7095)
add 3d7949b6a3d [IGNITE-26459] Add ability to explicitly trigger dataNodes
recalculation via CLI command (#7120)
add 7f981bd304c IGNITE-27217 Reduce log severity for primary replica
change in ClientInboundMessageHandler (#7142)
add 3d59b7138bc IGNITE-27244 Fix examples/java/README.md (#7144)
add b6b188f4109 IGNITE-18922 Thin 3.0: Avoid BinaryTuple conversion in
client SQL handler (#7143)
add 0e49fb951ef IGNITE-27087 Update placement driver metrics list (#7000)
add 8ff5992ea52 IGNITE-27241 Add data staleness check to the statistic
manager (#7141)
add f21c525ef15 IGNITE-27249 Use shared ScheduledThreadPoolExecutor for
ReplicaManager in ItTxTestCluster (#7147)
add c0917543680 IGNITE-27248 Rename recalculate -> reset (#7146)
add ce064598700 IGNITE-27002 Add labels to transactions (#7088)
add 933ff524e96 IGNITE-27237 Mute Critical system error on Unable to start
rebalance (#7138)
add 1b6b83da5fe IGNITE-27252 Update timeouts in
TestScaleCubeClusterServiceFactory (#7149)
add 5f71a2938de IGNITE-27205 ODBC: Fix heap-use-after-free in tests (#7114)
add a38f7d124e6 IGNITE-26481 TeamCity: Fix ODBC driver load error (#7004)
add 25297f112e6 Bump Microsoft.CodeAnalysis.CSharp from 4.13.0 to 5.0.0
(#7127)
add a083f463048 Bump BenchmarkDotNet from 0.15.6 to 0.15.8 (#7124)
add 8a21eee212a Bump JetBrains.Annotations from 2025.2.2 to 2025.2.4
(#7125)
add 10b660cbe0f Bump value from 2.11.6 to 2.11.7 (#7044)
add 7e0b7195423 IGNITE-25665 Persist pending entries list in "aipersist"
engine (#7019)
add 3b14661fd7b IGNITE-27197 Sending raft entries with truncated log and
no new commands is broken (#7133)
add 1e45598c738 IGNITE-27259 Fix WI head link offset in storage partition
meta (#7157)
add 1a9b4b2bfd2 IGNITE-27245 Sql. Use SqlQueryType#displayName in log and
error messages (#7145)
add 806817ba3c6 IGNITE-27123 Fixed failing streaming examples (#7085)
add 0809f615537 IGNITE-27138 Fixed QueryExample by adding a table with
required column (#7090)
add 0f803e62b7c IGNITE-27260 Fix issue where request can hang with
NullMvTableStorage (#7159)
add d4d74253550 IGNITE-27049 Print VM memory and GC info on node start
(#7139)
add 5a49d23f834 IGNITE-21457 Enable ItNodeTest#testSetPeer2 (#7160)
add deac8f92de7 IGNITE-27254 Bump org.openapi.generator from 7.12.0 to
7.17.0 (#7151)
add a4327f8fd31 IGNITE-26865 Fix cached deployment unit close (#7013)
add 343329830d0 Merge branch 'main' into IGNITE-26536
No new revisions were added by this update.
Summary of changes:
.teamcity/build/distributions/OdbcDeb.kt | 36 +-
.teamcity/build/distributions/OdbcRpm.kt | 44 +-
.teamcity/build/distributions/OdbcZip.kt | 48 +-
buildscripts/generate-version-file.gradle | 23 +-
docs/_data/toc.yaml | 2 -
.../config/cluster-config.adoc | 6 +
.../administrators-guide/metrics/metrics-list.adoc | 25 +-
docs/_docs/developers-guide/clients/dotnet.adoc | 25 +-
.../developers-guide/clients/jdbc-driver.adoc | 31 +-
docs/_docs/developers-guide/sql/jdbc-driver.adoc | 108 --
docs/_docs/developers-guide/sql/sql-api.adoc | 6 +-
docs/_docs/sql-tuning/sql-tuning.adoc | 26 +
examples/java/README.md | 93 +-
.../streaming/DetectFailedEntriesExample.java | 5 +
.../streaming/SingleTableDataStreamerExample.java | 6 +
.../apache/ignite/example/table/QueryExample.java | 7 +
gradle/libs.versions.toml | 4 +-
.../ignite/deployment/version/UnitVersion.java | 150 +-
.../java/org/apache/ignite/lang/ErrorGroups.java | 3 +
.../ignite/deployment/version/VersionTest.java | 52 +-
.../ignite/internal/catalog/CatalogByIndexMap.java | 158 +++
.../internal/catalog/CatalogManagerImpl.java | 66 +-
.../internal/catalog/CatalogByIndexMapTest.java | 109 ++
.../ignite/internal/cli/CliIntegrationTest.java | 3 +-
.../cli/call/metric/ItEnabledMetricCallsTest.java | 3 +-
.../ItDeploymentUnitReplTest.java} | 11 +-
.../cli/commands/unit/ItDeploymentUnitTest.java | 25 +-
.../datanodes/ItResetDataNodesCommandTest.java} | 10 +-
.../ItResetDataNodesReplCommandTest.java} | 10 +-
.../zone/datanodes/ItResetDataNodesTest.java | 87 ++
.../zone/ResetDataNodesCall.java} | 23 +-
.../management/zone/ResetDataNodesCallInput.java | 56 +
.../ignite/internal/cli/commands/FormatMixin.java | 4 +-
.../ignite/internal/cli/commands/Options.java | 5 +
.../internal/cli/commands/TopLevelCliCommand.java | 2 +
.../cli/commands/TopLevelCliReplCommand.java | 2 +
.../cli/commands/sql/SqlExecReplCommand.java | 4 +-
.../cli/commands/treesitter/parser/Parser.java | 18 +
.../ZoneCommand.java} | 13 +-
.../ZoneReplCommand.java} | 14 +-
.../datanodes/DataNodesCommand.java} | 12 +-
.../datanodes/DataNodesReplCommand.java} | 12 +-
.../datanodes/ResetDataNodesCommand.java} | 21 +-
.../datanodes/ResetDataNodesMixin.java} | 32 +-
.../datanodes/ResetDataNodesReplCommand.java} | 28 +-
.../repl/registry/impl/NodeNameRegistryImpl.java | 4 +-
.../commands/cluster/config/ClusterConfigTest.java | 7 +-
.../cli/commands/node/config/NodeConfigTest.java | 7 +-
.../migrate/MigrateToClusterCommandTest.java | 4 +-
.../client/proto/ClientBinaryTupleUtils.java | 5 +-
.../internal/client/proto/ErrorExtensions.java | 2 +
.../handler/ClientInboundMessageHandler.java | 12 +-
.../handler/requests/sql/ClientSqlCommon.java | 13 +-
.../requests/sql/ClientSqlExecuteBatchRequest.java | 14 +-
.../requests/sql/ClientSqlExecuteRequest.java | 17 +-
.../sql/ClientSqlQueryMetadataRequest.java | 8 +-
.../handler/requests/table/ClientTableCommon.java | 135 +-
.../requests/table/ClientTupleRequestBase.java | 16 +-
.../requests/table/ClientTuplesRequestBase.java | 8 +-
.../requests/table/ClientHandlerTupleTests.java | 6 +-
...ception.java => ClientDelayedAckException.java} | 19 +-
.../ignite/internal/client/TcpClientChannel.java | 29 +-
.../ignite/internal/client/TcpIgniteClient.java | 2 +-
.../internal/client/compute/ClientCompute.java | 3 +-
.../client/table/ClientKeyValueBinaryView.java | 4 +-
.../client/table/ClientRecordBinaryView.java | 2 +-
.../internal/client/table/ClientTableMapUtils.java | 11 +-
.../client/table/ClientTupleSerializer.java | 23 +-
.../internal/client/tx/ClientTransaction.java | 25 +-
.../apache/ignite/client/fakes/FakeTxManager.java | 16 +-
.../loader/JobClassLoaderFactoryTest.java | 2 +-
.../internal/deployunit/CachedDeploymentUnit.java | 12 +-
.../ItCmgRaftSnapshotCompatibilityTest.java | 37 +-
...ItMetastorageRaftSnapshotCompatibilityTest.java | 2 +-
.../DisableWriteIntentSwitchExecutionJob.java | 4 +-
.../ignite/internal/CompatibilityTestBase.java | 4 +-
.../org/apache/ignite/internal/IgniteCluster.java | 5 +-
.../internal/compute/IgniteComputeImplTest.java | 5 -
.../properties/IgniteProductVersionTest.java | 101 +-
.../ignite/internal/util/ExceptionUtilsTest.java | 19 +
.../matchers/CompletableFutureMatcher.java | 2 +-
.../ignite/internal/rebalance/ItRebalanceTest.java | 2 +-
.../distributionzones/DistributionZoneManager.java | 6 +-
...2.java => DistributionZoneRebalanceEngine.java} | 7 +-
.../rebalance/PartitionMover.java | 120 --
.../ZoneRebalanceRaftGroupEventsListener.java | 59 +-
.../DistributionZoneRebalanceEngineTest.java | 6 +-
modules/index/build.gradle | 1 +
.../ItBuildIndexWriteIntentsHandlingTest.java | 2 -
.../ignite/internal/index/IndexBuildTask.java | 77 +-
.../IndexBuildTaskStatisticsLoggingListener.java | 148 ++
.../apache/ignite/internal/index/IndexBuilder.java | 28 +-
.../internal/index/IndexBuilderMetricSource.java | 124 ++
.../internal/index/IndexBuildingManager.java | 7 +-
.../index/IndexAvailabilityControllerTest.java | 4 +-
...ndexBuildTaskStatisticsLoggingListenerTest.java | 84 ++
.../internal/index/IndexBuilderMetricsTest.java | 145 ++
.../ignite/internal/index/IndexBuilderTest.java | 6 +-
modules/jdbc/build.gradle | 1 +
.../apache/ignite/jdbc/ItJdbcBatchSelfTest.java | 20 +-
.../ignite/jdbc/ItJdbcConnectionFailoverTest.java | 104 +-
.../ignite/jdbc/ItJdbcConnectionSelfTest.java | 50 +
.../apache/ignite/jdbc/ItJdbcKillCommandTest.java | 2 +-
.../ignite/jdbc/ItJdbcStatementSelfTest.java | 6 +-
.../ignite/internal/jdbc/ConnectionProperties.java | 9 +
.../internal/jdbc/ConnectionPropertiesImpl.java | 15 +-
.../ignite/internal/jdbc/JdbcConnection.java | 3 +-
.../org/apache/ignite/jdbc/IgniteJdbcDriver.java | 18 +-
.../internal/marshaller/ValidationUtils.java | 3 +-
.../internal/marshaller/FieldAccessorTest.java | 4 +-
.../impl/ItIdempotentCommandCacheTest.java | 2 -
.../ItMetaStorageCompactionTriggerOneNodeTest.java | 4 +-
.../impl/ItMetaStorageCompactionTriggerTest.java | 4 +-
.../impl/ItMetastorageInstallSnapshotTest.java | 78 ++
.../metrics/exporters/jmx/MetricSetMbean.java | 7 +-
.../network/scalecube/ItNodeRestartsTest.java | 85 +-
.../internal/network/DefaultMessagingService.java | 32 +-
.../RecoveryInitiatorHandshakeManager.java | 7 +-
.../TestScaleCubeClusterServiceFactory.java | 5 +-
.../pagememory/datapage/PageMemoryTraversal.java | 3 +-
.../datapage/ReadPageMemoryRowValue.java | 27 +-
.../internal/pagememory/freelist/FreeListImpl.java | 3 +-
.../ignite/internal/pagememory/io/DataPageIo.java | 3 +-
.../internal/pagememory/io/DataPagePayload.java | 2 +-
.../compaction/CompactionMetricsTracker.java | 23 +
.../persistence/compaction/Compactor.java | 42 +-
.../persistence/store/FilePageStore.java | 17 +
.../persistence/compaction/CompactorTest.java | 108 +-
.../persistence/store/FilePageStoreTest.java | 10 +
.../partition/replicator/fixtures/Node.java | 4 +-
.../PartitionReplicaLifecycleManager.java | 153 ++-
.../replicator/ReplicaTxFinishMarker.java | 16 +-
.../TableAwareReplicaRequestPreProcessor.java | 62 +-
.../replicator/ZonePartitionReplicaListener.java | 5 +-
.../exception/OperationLockException.java} | 24 +-
.../replication/ReadWriteReplicaRequest.java | 11 +-
.../network/replication/RequestType.java | 14 +
.../replicator/raft/RaftTxFinishMarker.java | 15 +-
.../raft/snapshot/PartitionDataStorage.java | 7 +-
.../snapshot/incoming/IncomingSnapshotCopier.java | 9 +-
.../incoming/IncomingSnapshotCopierTest.java | 5 +-
.../OutgoingSnapshotTxDataStreamingTest.java | 13 +-
modules/platforms/cpp/ignite/common/error_codes.h | 1 +
.../detail/linux/linux_async_client_pool.cpp | 4 +-
.../network/detail/linux/linux_async_client_pool.h | 5 +-
.../detail/linux/linux_async_worker_thread.cpp | 12 +-
.../ignite/network/ssl/secure_socket_client.cpp | 78 +-
.../cpp/ignite/network/ssl/secure_socket_client.h | 4 +-
modules/platforms/cpp/ignite/odbc/common_types.cpp | 1 +
.../cpp/tests/odbc-test/transaction_test.cpp | 2 +-
.../Apache.Ignite.Benchmarks.csproj | 2 +-
.../ExceptionsGenerator.cs | 4 +-
.../Apache.Ignite.Tests/Apache.Ignite.Tests.csproj | 2 +-
.../Apache.Ignite.Tests/Compute/ComputeTests.cs | 10 +
.../dotnet/Apache.Ignite.Tests/JavaServer.cs | 38 +-
.../dotnet/Apache.Ignite.Tests/Sql/SqlTests.cs | 2 +-
.../Table/SchemaValidationTest.cs | 14 +-
.../Transactions/TransactionsTests.cs | 14 +-
.../dotnet/Apache.Ignite/Apache.Ignite.csproj | 2 +-
.../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs | 3 +
.../dotnet/Apache.Ignite/IgniteServerException.cs | 58 +
.../Apache.Ignite/Internal/ClientFailoverSocket.cs | 1 +
.../dotnet/Apache.Ignite/Internal/ClientSocket.cs | 19 +-
.../dotnet/Apache.Ignite/Internal/LogMessages.cs | 13 +-
.../rebalance/ChangePeersAndLearnersWithRetry.java | 100 ++
.../internal/raft/rebalance/RaftCommand.java} | 14 +-
.../raft/rebalance/RaftCommandWithRetry.java | 124 ++
.../internal/raft/ItRaftGroupServiceTest.java | 10 +-
.../apache/ignite/raft/jraft/core/ItNodeTest.java | 1 -
.../raft/storage/segstore/IndexFileManager.java | 23 +-
.../raft/storage/segstore/RaftLogCheckpointer.java | 37 -
.../raft/storage/segstore/SegmentFileManager.java | 75 +-
.../raft/storage/segstore/SegstoreLogStorage.java | 45 +-
.../apache/ignite/raft/jraft/core/Replicator.java | 67 +-
.../ignite/raft/jraft/storage/io/MessageFile.java | 17 +-
.../raft/jraft/util/CompatibleJDKMarshaller.java | 119 ++
.../ChangePeersAndLearnersWithRetryTest.java} | 35 +-
.../storage/segstore/IndexFileManagerTest.java | 11 +-
.../storage/segstore/SegmentFileManagerTest.java | 63 +-
.../SegstoreLogStorageConcurrencyTest.java | 136 ++
.../storage/segstore/SegstoreLogStorageTest.java | 44 +-
.../ignite/internal/replicator/ReplicaImpl.java | 44 +-
.../ignite/internal/replicator/ReplicaManager.java | 75 +-
.../replicator/message/ReplicaMessageUtils.java | 14 +-
.../replicator/PlacementDriverReplicaSideTest.java | 5 +-
.../api/configuration/ClusterConfigurationApi.java | 9 +-
.../api/configuration/NodeConfigurationApi.java | 9 +-
.../rest/metrics/ItMetricControllerTest.java | 3 +-
.../rest/sql/ItSqlQueryControllerTest.java | 2 +-
.../AbstractConfigurationController.java | 14 +-
.../ClusterConfigurationController.java | 5 +-
.../configuration/NodeConfigurationController.java | 5 +-
.../internal/client/ItClientDirectMappingTest.java | 17 -
.../runner/app/ItIgniteNodeRestartTest.java | 1 -
.../ItRaftCommandLeftInLogUntilRestartTest.java | 2 +-
.../runner/app/PlatformTestNodeRunner.java | 4 +-
.../app/client/ItAbstractThinClientTest.java | 14 +-
.../client/ItThinClientChannelValidatorTest.java | 3 +-
.../app/client/ItThinClientMarshallingTest.java | 136 +-
.../client/ItThinClientMultistatementSqlTest.java | 2 +-
.../ItThinClientSchemaSynchronizationTest.java | 28 +-
.../runner/app/client/ItThinClientSqlTest.java | 12 +-
.../app/client/ItThinClientTransactionsTest.java | 44 +-
...ClientTransactionsWithBrokenReplicatorTest.java | 389 ++++++
.../ignite/internal/table/ItDurabilityTest.java | 6 +-
.../ignite/internal/table/ItTableScanTest.java | 41 +-
.../internal/table/ItThinClientColocationTest.java | 2 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 4 +-
.../ignite/internal/app/IgniteServerImpl.java | 57 +-
.../internal/ClusterPerClassIntegrationTest.java | 19 +-
.../internal/schema/SchemaMismatchException.java | 10 +
.../schema/marshaller/KvMarshallerTest.java | 2 +-
.../schema/marshaller/RecordMarshallerTest.java | 2 +-
.../ignite/internal/sql/api/ItSqlApiBaseTest.java | 4 +-
.../internal/sql/engine/ItCreateTableDdlTest.java | 22 +
.../ignite/internal/sql/engine/ItDmlTest.java | 2 +
.../sql/engine/ItSqlMultiStatementTest.java | 40 +-
.../sql/engine/ItSqlQueryEventLogTest.java | 2 +-
.../ItCachedQueryPlansSystemViewTest.java | 8 +-
.../systemviews/ItSqlQueriesSystemViewTest.java | 14 +-
.../basic_queries/rename_columns_in_from.test | 14 +-
.../sql/group1/syscolumns/system_columns.test | 45 +-
.../internal/sql/api/AsyncResultSetImpl.java | 9 +-
.../internal/sql/engine/QueryEventsFactory.java | 2 +-
.../sql/engine/SqlQueriesViewProvider.java | 4 +-
.../internal/sql/engine/SqlQueryProcessor.java | 12 +-
.../engine/exec/ExecutableTableRegistryImpl.java | 9 -
.../sql/engine/exec/ExecutionServiceImpl.java | 21 +-
.../engine/exec/TableRowConverterFactoryImpl.java | 15 +-
.../internal/sql/engine/exec/TxAttributes.java | 19 +-
.../sql/engine/exec/UpdatableTableImpl.java | 55 +-
.../sql/engine/exec/fsm/MultiStatementHandler.java | 2 -
.../sql/engine/exec/fsm/ValidationHelper.java | 9 +-
.../mapping/ExecutionDistributionProviderImpl.java | 29 +-
.../engine/exec/mapping/MappingServiceImpl.java | 33 +-
.../sql/engine/prepare/IgniteSqlValidator.java | 3 +-
.../sql/engine/schema/SqlSchemaManagerImpl.java | 21 +-
.../engine/statistic/StatisticAggregatorImpl.java | 69 +-
.../sql/engine/tx/QueryTransactionContextImpl.java | 2 +-
.../engine/tx/ScriptTransactionWrapperImpl.java | 15 +
.../ignite/internal/sql/engine/util/Commons.java | 8 +-
.../internal/sql/engine/exec/DdlBatchingTest.java | 2 +
.../exec/ExecutableTableRegistrySelfTest.java | 2 -
.../sql/engine/exec/ExecutionServiceImplTest.java | 4 +-
.../exec/mapping/MappingServiceImplTest.java | 70 -
.../sql/engine/exec/mapping/MappingTestRunner.java | 2 -
.../sql/engine/framework/NoOpTransaction.java | 13 +-
.../sql/engine/framework/TestBuilders.java | 19 +-
.../internal/sql/engine/framework/TestNode.java | 2 -
.../sql/engine/planner/TpcdsQueryPlannerTest.java | 4 +-
.../engine/schema/SqlSchemaManagerImplTest.java | 2 -
.../internal/sql/engine/util/QueryCheckerTest.java | 2 +-
.../src/test/resources/mapping/correlated.test | 8 +-
.../test/resources/tpcds/plan/q10_colocated.plan | 176 ---
.../test/resources/tpcds/plan/q11_colocated.plan | 233 ----
.../test/resources/tpcds/plan/q12_colocated.plan | 48 -
.../test/resources/tpcds/plan/q13_colocated.plan | 76 --
.../test/resources/tpcds/plan/q14_colocated.plan | 1433 --------------------
.../test/resources/tpcds/plan/q15_colocated.plan | 54 -
.../test/resources/tpcds/plan/q16_colocated.plan | 129 --
.../test/resources/tpcds/plan/q18_colocated.plan | 98 --
.../test/resources/tpcds/plan/q19_colocated.plan | 81 --
.../test/resources/tpcds/plan/q1_colocated.plan | 113 --
.../test/resources/tpcds/plan/q20_colocated.plan | 48 -
.../test/resources/tpcds/plan/q21_colocated.plan | 58 -
.../test/resources/tpcds/plan/q22_colocated.plan | 44 -
.../test/resources/tpcds/plan/q23_colocated.plan | 712 ----------
.../test/resources/tpcds/plan/q24_colocated.plan | 357 -----
.../test/resources/tpcds/plan/q25_colocated.plan | 102 --
.../test/resources/tpcds/plan/q26_colocated.plan | 70 -
.../test/resources/tpcds/plan/q27_colocated.plan | 68 -
.../test/resources/tpcds/plan/q28_colocated.plan | 105 --
.../test/resources/tpcds/plan/q2_colocated.plan | 120 --
.../test/resources/tpcds/plan/q30_colocated.plan | 135 --
.../test/resources/tpcds/plan/q31_colocated.plan | 272 ----
.../test/resources/tpcds/plan/q32_colocated.plan | 103 --
.../test/resources/tpcds/plan/q33_colocated.plan | 252 ----
.../test/resources/tpcds/plan/q34_colocated.plan | 73 -
.../test/resources/tpcds/plan/q37_colocated.plan | 55 -
.../test/resources/tpcds/plan/q38_colocated.plan | 125 --
.../test/resources/tpcds/plan/q3_colocated.plan | 48 -
.../test/resources/tpcds/plan/q40_colocated.plan | 66 -
.../test/resources/tpcds/plan/q41_colocated.plan | 52 -
.../test/resources/tpcds/plan/q42_colocated.plan | 44 -
.../test/resources/tpcds/plan/q43_colocated.plan | 44 -
.../test/resources/tpcds/plan/q45_colocated.plan | 89 --
.../test/resources/tpcds/plan/q46_colocated.plan | 97 --
.../test/resources/tpcds/plan/q48_colocated.plan | 64 -
.../test/resources/tpcds/plan/q4_colocated.plan | 371 -----
.../src/test/resources/tpcds/plan/q5.plan | 9 +-
.../test/resources/tpcds/plan/q50_colocated.plan | 66 -
.../test/resources/tpcds/plan/q51_colocated.plan | 80 --
.../test/resources/tpcds/plan/q52_colocated.plan | 48 -
.../test/resources/tpcds/plan/q53_colocated.plan | 62 -
.../test/resources/tpcds/plan/q54_colocated.plan | 195 ---
.../test/resources/tpcds/plan/q55_colocated.plan | 48 -
.../test/resources/tpcds/plan/q56_colocated.plan | 251 ----
.../test/resources/tpcds/plan/q58_colocated.plan | 284 ----
.../test/resources/tpcds/plan/q59_colocated.plan | 124 --
.../test/resources/tpcds/plan/q5_colocated.plan | 199 ---
.../test/resources/tpcds/plan/q60_colocated.plan | 252 ----
.../test/resources/tpcds/plan/q61_colocated.plan | 182 ---
.../test/resources/tpcds/plan/q62_colocated.plan | 65 -
.../test/resources/tpcds/plan/q63_colocated.plan | 62 -
.../src/test/resources/tpcds/plan/q64.plan | 36 +-
.../test/resources/tpcds/plan/q64_colocated.plan | 478 -------
.../test/resources/tpcds/plan/q65_colocated.plan | 100 --
.../test/resources/tpcds/plan/q66_colocated.plan | 152 ---
.../test/resources/tpcds/plan/q68_colocated.plan | 97 --
.../test/resources/tpcds/plan/q69_colocated.plan | 185 ---
.../test/resources/tpcds/plan/q6_colocated.plan | 134 --
.../test/resources/tpcds/plan/q71_colocated.plan | 110 --
.../test/resources/tpcds/plan/q72_colocated.plan | 144 --
.../test/resources/tpcds/plan/q73_colocated.plan | 73 -
.../test/resources/tpcds/plan/q74_colocated.plan | 233 ----
.../test/resources/tpcds/plan/q75_colocated.plan | 309 -----
.../test/resources/tpcds/plan/q76_colocated.plan | 119 --
.../test/resources/tpcds/plan/q77_colocated.plan | 255 ----
.../test/resources/tpcds/plan/q78_colocated.plan | 152 ---
.../test/resources/tpcds/plan/q79_colocated.plan | 75 -
.../test/resources/tpcds/plan/q7_colocated.plan | 70 -
.../test/resources/tpcds/plan/q80_colocated.plan | 251 ----
.../test/resources/tpcds/plan/q81_colocated.plan | 135 --
.../test/resources/tpcds/plan/q82_colocated.plan | 55 -
.../test/resources/tpcds/plan/q83_colocated.plan | 297 ----
.../test/resources/tpcds/plan/q84_colocated.plan | 78 --
.../test/resources/tpcds/plan/q85_colocated.plan | 109 --
.../test/resources/tpcds/plan/q87_colocated.plan | 122 --
.../test/resources/tpcds/plan/q88_colocated.plan | 416 ------
.../test/resources/tpcds/plan/q89_colocated.plan | 70 -
.../test/resources/tpcds/plan/q8_colocated.plan | 120 --
.../test/resources/tpcds/plan/q90_colocated.plan | 116 --
.../test/resources/tpcds/plan/q91_colocated.plan | 99 --
.../test/resources/tpcds/plan/q92_colocated.plan | 104 --
.../test/resources/tpcds/plan/q93_colocated.plan | 43 -
.../test/resources/tpcds/plan/q94_colocated.plan | 129 --
.../test/resources/tpcds/plan/q95_colocated.plan | 151 ---
.../test/resources/tpcds/plan/q96_colocated.plan | 56 -
.../test/resources/tpcds/plan/q97_colocated.plan | 71 -
.../test/resources/tpcds/plan/q98_colocated.plan | 47 -
.../test/resources/tpcds/plan/q99_colocated.plan | 65 -
.../test/resources/tpcds/plan/q9_colocated.plan | 489 -------
.../internal/storage/MvPartitionStorage.java | 24 +-
.../storage/ThreadAssertingMvPartitionStorage.java | 11 +-
.../AbstractMvPartitionStorageConcurrencyTest.java | 101 ++
.../storage/AbstractMvPartitionStorageTest.java | 110 +-
.../storage/BaseMvPartitionStorageTest.java | 9 +-
.../storage/impl/TestMvPartitionStorage.java | 30 +-
.../storage/index/AbstractIndexStorageTest.java | 54 -
.../storage/pagememory/StorageMemoryIoModule.java | 2 +-
.../storage/pagememory/StoragePartitionMeta.java | 40 +-
.../pagememory/StoragePartitionMetaFactory.java | 5 +-
.../storage/pagememory/StoragePartitionMetaIo.java | 24 +-
.../pagememory/StoragePartitionMetaIoV2.java | 81 ++
.../StoragePartitionMetaIoVersions.java} | 20 +-
.../index/AbstractPageMemoryIndexStorage.java | 43 +
.../index/freelist/ReadIndexColumnsValue.java | 16 +-
.../pagememory/index/hash/HashIndexRowKey.java | 10 +
.../index/hash/PageMemoryHashIndexStorage.java | 27 +-
.../pagememory/index/hash/io/HashIndexTreeIo.java | 18 +-
.../index/sorted/PageMemorySortedIndexStorage.java | 40 +-
.../pagememory/mv/AbortWriteInvokeClosure.java | 7 +
.../mv/AbstractPageMemoryMvPartitionStorage.java | 106 +-
.../pagememory/mv/AddWriteInvokeClosure.java | 68 +-
.../mv/AddWriteLinkingWiInvokeClosure.java | 197 +++
.../pagememory/mv/CommitWriteInvokeClosure.java | 64 +-
.../storage/pagememory/mv/FindRowVersion.java | 48 +-
.../mv/PersistentPageMemoryMvPartitionStorage.java | 171 ++-
.../pagememory/mv/PlainRowVersionOperations.java | 82 ++
.../pagememory/mv/PlainRowVersionReader.java | 74 +
...Value.java => PlainRowVersionValueOffsets.java} | 22 +-
.../mv/PreloadingForGcInvokeClosure.java | 99 ++
.../storage/pagememory/mv/ReadRowVersion.java | 45 +-
.../storage/pagememory/mv/ReadRowVersionValue.java | 15 +-
.../pagememory/mv/ReadWriteIntentLinks.java | 71 +
.../mv/RemoveWriteOnGcInvokeClosure.java | 10 +-
.../internal/storage/pagememory/mv/RowVersion.java | 126 +-
.../pagememory/mv/RowVersionOperations.java | 58 +
.../storage/pagememory/mv/RowVersionReader.java | 72 +
...onChainKey.java => RowVersionValueOffsets.java} | 39 +-
.../pagememory/mv/UpdateNextWiLinkHandler.java | 48 +
.../pagememory/mv/UpdatePrevWiLinkHandler.java | 49 +
.../mv/VolatilePageMemoryMvPartitionStorage.java | 21 +
....java => WiLinkableCommittedVersionReader.java} | 28 +-
.../pagememory/mv/WiLinkableRowVersion.java | 228 ++++
.../mv/WiLinkableRowVersionOperations.java | 98 ++
...Cursor.java => WiLinkableRowVersionReader.java} | 29 +-
.../mv/WiLinkableRowVersionValueOffsets.java} | 22 +-
.../pagememory/mv/WiLinkableWriteIntentReader.java | 63 +
...dRowVersionValue.java => WriteIntentLinks.java} | 27 +-
.../pagememory/mv/WriteIntentListSupport.java | 68 +
.../storage/pagememory/mv/io/VersionChainIo.java | 20 +-
.../StoragePartitionMetaManagerTest.java | 2 +-
.../pagememory/StoragePartitionMetaTest.java | 2 +-
.../AbstractPageMemoryMvPartitionStorageTest.java | 21 +-
...PersistentPageMemoryMvPartitionStorageTest.java | 278 +++-
.../VolatilePageMemoryMvPartitionStorageTest.java | 17 +
.../pagememory/mv/WiLinkableRowVersionTest.java | 180 +++
.../internal/storage/rocksdb/GarbageCollector.java | 47 +-
.../storage/rocksdb/RocksDbMvPartitionStorage.java | 17 +-
modules/table/build.gradle | 2 +
...xDistributedTestSingleNodeNoCleanupMessage.java | 6 +-
.../ignite/distributed/ItTxStateLocalMapTest.java | 13 +-
.../ignite/distributed/ReplicaUnavailableTest.java | 11 +-
.../ignite/internal/table/ItColocationTest.java | 2 +-
.../table/ItKeyValueBinaryViewApiTest.java | 15 +-
.../internal/table/ItRecordBinaryViewApiTest.java | 4 +-
...bstractHighAvailablePartitionsRecoveryTest.java | 2 +-
.../schema/marshaller/TupleMarshallerImpl.java | 36 +-
.../internal/table/KeyValueBinaryViewImpl.java | 2 +-
.../internal/table/RecordBinaryViewImpl.java | 2 +-
.../apache/ignite/internal/table/TableImpl.java | 2 +-
.../internal/table/TupleMarshallerCache.java | 7 +-
.../table/distributed/StorageUpdateHandler.java | 45 +-
.../table/distributed/TableAssignmentsService.java | 4 +-
.../internal/table/distributed/TableManager.java | 6 +-
.../disaster/DisasterRecoveryManager.java | 45 +-
.../table/distributed/gc/GcUpdateHandler.java | 90 +-
.../ignite/internal/table/distributed/gc/MvGc.java | 4 +-
.../table/distributed/raft/PartitionListener.java | 13 +-
.../SnapshotAwarePartitionDataStorage.java | 4 +-
.../replicator/PartitionReplicaListener.java | 451 ++----
.../distributed/storage/InternalTableImpl.java | 3 +-
.../table/partition/HashPartitionManagerImpl.java | 2 +-
.../TupleMarshallerFixlenOnlyBenchmark.java | 4 +-
.../TupleMarshallerVarlenOnlyBenchmark.java | 4 +-
.../marshaller/TupleMarshallerStatisticsTest.java | 3 +-
.../table/ColocationHashCalculationTest.java | 5 +-
.../internal/table/MutableRowTupleAdapterTest.java | 33 +-
.../table/TableKvOperationsMockedTest.java | 6 +-
.../internal/table/distributed/IndexGcTest.java | 22 +-
.../distributed/StorageUpdateHandlerTest.java | 66 +-
.../distributed/TableManagerRecoveryTest.java | 28 +-
.../gc/AbstractGcUpdateHandlerTest.java | 38 +-
.../internal/table/distributed/gc/MvGcTest.java | 12 +-
.../PartitionReplicaListenerIndexLockingTest.java | 2 -
...itionReplicaListenerSortedIndexLockingTest.java | 2 -
.../replication/PartitionReplicaListenerTest.java | 153 ++-
.../ZonePartitionReplicaListenerTest.java | 16 +-
.../replicator/TransactionStateResolverTest.java | 8 +-
.../storage/InternalTableEstimatedSizeTest.java | 4 +-
.../table/type/NumericTypesSerializerTest.java | 29 +-
.../apache/ignite/distributed/ItTxTestCluster.java | 28 +-
.../distributed/TestPartitionDataStorage.java | 5 +-
.../ignite/internal/table/KeyValueTestUtils.java | 9 +
.../ignite/internal/table/TxAbstractTest.java | 34 +-
.../table/impl/DummyInternalTableImpl.java | 4 +-
.../disaster/ItDisasterRecoveryManagerTest.java | 5 +-
.../ignite/internal/tx/DelayedAckException.java} | 40 +-
.../ignite/internal/tx/InternalTxOptions.java | 21 +-
.../apache/ignite/internal/tx/LockException.java | 18 +
.../tx/PossibleDeadlockOnLockAcquireException.java | 52 +
.../tx/TransactionExceptionMapperProvider.java | 2 +
.../org/apache/ignite/internal/tx/TxManager.java | 11 +-
.../org/apache/ignite/internal/tx/TxStateMeta.java | 216 ++-
.../ignite/internal/tx/TxStateMetaAbandoned.java | 31 +-
.../ignite/internal/tx/TxStateMetaFinishing.java | 50 +-
.../ignite/internal/tx/impl/HeapLockManager.java | 89 +-
.../internal/tx/impl/IgniteTransactionsImpl.java | 2 +-
.../tx/impl/RemoteReadWriteTransaction.java | 8 +-
.../internal/tx/impl/TransactionInflights.java | 64 +-
.../internal/tx/impl/TxCleanupRequestSender.java | 18 +-
.../ignite/internal/tx/impl/TxManagerImpl.java | 114 +-
.../tx/impl/VolatileTxStateMetaStorage.java | 12 +-
.../tx/message/TransactionMetaMessage.java | 2 +-
.../tx/message/TxStateMetaAbandonedMessage.java | 3 +-
.../tx/message/TxStateMetaFinishingMessage.java | 10 +-
.../internal/tx/message/TxStateMetaMessage.java | 5 +-
.../apache/ignite/internal/tx/TxCleanupTest.java | 56 +-
.../apache/ignite/internal/tx/TxStateMetaTest.java | 126 ++
.../internal/tx/impl/OrphanDetectorTest.java | 15 +-
.../internal/tx/test/TxStateMetaTestUtils.java | 53 +
packaging/cli/build.gradle | 1 +
packaging/cli/start.sh | 1 +
474 files changed, 8944 insertions(+), 17040 deletions(-)
delete mode 100644 docs/_docs/developers-guide/sql/jdbc-driver.adoc
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/CatalogByIndexMap.java
create mode 100644
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/CatalogByIndexMapTest.java
copy
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/{metric/ItNodeMetricCommandReplTest.java
=> unit/ItDeploymentUnitReplTest.java} (82%)
copy
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/{sql/planner/ItSqlPlannerReplCommandTest.java
=> zone/datanodes/ItResetDataNodesCommandTest.java} (78%)
copy
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/{sql/planner/ItSqlPlannerReplCommandTest.java
=> zone/datanodes/ItResetDataNodesReplCommandTest.java} (77%)
create mode 100644
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/zone/datanodes/ItResetDataNodesTest.java
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/{cluster/unit/UndeployUnitCall.java
=> management/zone/ResetDataNodesCall.java} (70%)
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/management/zone/ResetDataNodesCallInput.java
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{sql/planner/SqlPlannerCommand.java
=> zone/ZoneCommand.java} (74%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{node/config/NodeConfigReplCommand.java
=> zone/ZoneReplCommand.java} (73%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{sql/planner/SqlPlannerReplCommand.java
=> zone/datanodes/DataNodesCommand.java} (76%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{sql/planner/SqlPlannerCommand.java
=> zone/datanodes/DataNodesReplCommand.java} (75%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{recovery/partitions/restart/RestartPartitionsCommand.java
=> zone/datanodes/ResetDataNodesCommand.java} (69%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{ProfileMixin.java
=> zone/datanodes/ResetDataNodesMixin.java} (62%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{recovery/partitions/restart/RestartPartitionsReplCommand.java
=> zone/datanodes/ResetDataNodesReplCommand.java} (68%)
copy
modules/client/src/main/java/org/apache/ignite/internal/client/{ClientSchemaVersionMismatchException.java
=> ClientDelayedAckException.java} (73%)
rename
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/rebalance/{DistributionZoneRebalanceEngineV2.java
=> DistributionZoneRebalanceEngine.java} (98%)
delete mode 100644
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/rebalance/PartitionMover.java
create mode 100644
modules/index/src/main/java/org/apache/ignite/internal/index/IndexBuildTaskStatisticsLoggingListener.java
create mode 100644
modules/index/src/main/java/org/apache/ignite/internal/index/IndexBuilderMetricSource.java
create mode 100644
modules/index/src/test/java/org/apache/ignite/internal/index/IndexBuildTaskStatisticsLoggingListenerTest.java
create mode 100644
modules/index/src/test/java/org/apache/ignite/internal/index/IndexBuilderMetricsTest.java
create mode 100644
modules/metastorage/src/integrationTest/java/org/apache/ignite/internal/metastorage/impl/ItMetastorageInstallSnapshotTest.java
copy
modules/{distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/exception/EmptyDataNodesException.java
=>
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/exception/OperationLockException.java}
(51%)
create mode 100644
modules/platforms/dotnet/Apache.Ignite/IgniteServerException.cs
create mode 100644
modules/raft-api/src/main/java/org/apache/ignite/internal/raft/rebalance/ChangePeersAndLearnersWithRetry.java
copy
modules/{rest/src/main/java/org/apache/ignite/internal/rest/cluster/JoinFutureProvider.java
=>
raft-api/src/main/java/org/apache/ignite/internal/raft/rebalance/RaftCommand.java}
(78%)
create mode 100644
modules/raft-api/src/main/java/org/apache/ignite/internal/raft/rebalance/RaftCommandWithRetry.java
create mode 100644
modules/raft/src/main/java/org/apache/ignite/raft/jraft/util/CompatibleJDKMarshaller.java
rename
modules/{table/src/test/java/org/apache/ignite/internal/table/distributed/PartitionMoverTest.java
=>
raft/src/test/java/org/apache/ignite/internal/raft/rebalance/ChangePeersAndLearnersWithRetryTest.java}
(75%)
create mode 100644
modules/raft/src/test/java/org/apache/ignite/internal/raft/storage/segstore/SegstoreLogStorageConcurrencyTest.java
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/client/ItThinClientTransactionsWithBrokenReplicatorTest.java
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q10_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q11_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q12_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q13_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q14_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q15_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q16_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q18_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q19_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q1_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q20_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q21_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q22_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q23_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q24_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q25_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q26_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q27_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q28_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q2_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q30_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q31_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q32_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q33_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q34_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q37_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q38_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q3_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q40_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q41_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q42_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q43_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q45_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q46_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q48_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q4_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q50_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q51_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q52_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q53_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q54_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q55_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q56_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q58_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q59_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q5_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q60_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q61_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q62_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q63_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q64_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q65_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q66_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q68_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q69_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q6_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q71_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q72_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q73_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q74_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q75_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q76_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q77_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q78_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q79_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q7_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q80_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q81_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q82_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q83_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q84_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q85_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q87_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q88_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q89_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q8_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q90_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q91_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q92_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q93_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q94_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q95_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q96_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q97_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q98_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q99_colocated.plan
delete mode 100644
modules/sql-engine/src/test/resources/tpcds/plan/q9_colocated.plan
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/StoragePartitionMetaIoV2.java
copy
modules/{configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/internal/ErrorInternal5ConfigurationSchema.java
=>
storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/StoragePartitionMetaIoVersions.java}
(67%)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/AddWriteLinkingWiInvokeClosure.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/PlainRowVersionOperations.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/PlainRowVersionReader.java
copy
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/{ReadRowVersionValue.java
=> PlainRowVersionValueOffsets.java} (70%)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/PreloadingForGcInvokeClosure.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/ReadWriteIntentLinks.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/RowVersionOperations.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/RowVersionReader.java
copy
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/{VersionChainKey.java
=> RowVersionValueOffsets.java} (54%)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/UpdateNextWiLinkHandler.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/UpdatePrevWiLinkHandler.java
copy
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/{LatestVersionsCursor.java
=> WiLinkableCommittedVersionReader.java} (57%)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/WiLinkableRowVersion.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/WiLinkableRowVersionOperations.java
copy
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/{TimestampCursor.java
=> WiLinkableRowVersionReader.java} (53%)
copy
modules/{workers/src/testFixtures/java/org/apache/ignite/internal/worker/fixtures/NoOpCriticalWorkerRegistry.java
=>
storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/WiLinkableRowVersionValueOffsets.java}
(64%)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/WiLinkableWriteIntentReader.java
copy
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/{ReadRowVersionValue.java
=> WriteIntentLinks.java} (62%)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/WriteIntentListSupport.java
create mode 100644
modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/mv/WiLinkableRowVersionTest.java
copy
modules/{page-memory/src/main/java/org/apache/ignite/internal/pagememory/mem/IgniteOutOfMemoryException.java
=>
transactions/src/main/java/org/apache/ignite/internal/tx/DelayedAckException.java}
(55%)
create mode 100644
modules/transactions/src/main/java/org/apache/ignite/internal/tx/PossibleDeadlockOnLockAcquireException.java
create mode 100644
modules/transactions/src/test/java/org/apache/ignite/internal/tx/TxStateMetaTest.java
create mode 100644
modules/transactions/src/testFixtures/java/org/apache/ignite/internal/tx/test/TxStateMetaTestUtils.java