This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-17203
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from ade85603c Fix imports.
add fa6d23e8d IGNITE-17198 Minimal implementation of pure in-memory
storage (with in-memory RAFT)
add 723262cc2 IGNITE-17273 Close streams returned by Files.list (#909)
add da61b1676 IGNITE-17246 Get rid of the index partition (#902)
add bea62dd19 IGNITE-17283 Start nodes in parallel in ItCmgRaftServiceTest
(#911)
add 3972ae447 IGNITE-17193 Return application/problem+json in REST. Fixes
#890
add cf48a1be6 IGNITE-17293 Fix Netty buffer leak in MarshallableTest (#917)
add 1c32da4df IGNITE-17289 IgniteWorkerTest#testUpdateHeartbeat is flaky
(#919)
add 94b44efda IGNITE-14931 Added support error groups, error codes and
tracingIds. Fixes #904
add bb268f4c0 IGNITE-16670 Added the ability to skip tombstones when
iterating through the meta storage. Fixes #918
add cc6cacde5 IGNITE-17240 Provide an ability to configure logging backend
through IgniteClient.Builder (#913)
add 2d5897533 IGNITE-17305 Disabled tests
add ea4bbc836 IGNITE-17241 Introduce utility class Loggers
add 77761fb7c IGNITE-17303 RocksDB snapshots might include writes added
after snapshot creation start (#924)
add 81851d38f IGNITE-17223 Fixed indeterminate unit test results due to
order dependencies. Fixes #888
add 1a0a3a4a8 IGNITE-17186 Port script runner and tests to Ignite 3 (#903)
add f79bd4f3e IGNITE-17267 Preparing a checkpoint for a DeltaFilePageStore
(#907)
add af763100f Merge branch 'main' into ignite-17203
No new revisions were added by this update.
Summary of changes:
idea/ignite_inspections.xml | 2 +-
.../affinity/RendezvousAffinityFunction.java | 5 +-
.../affinity/RendezvousAffinityFunctionTest.java | 5 +-
.../ignite/lang/ColumnAlreadyExistsException.java | 4 +-
.../ignite/lang/ColumnNotFoundException.java | 13 +-
.../apache/ignite/lang/IgniteCheckedException.java | 203 +
.../org/apache/ignite/lang/IgniteException.java | 191 +-
.../ignite/lang/TableAlreadyExistsException.java | 4 +-
.../apache/ignite/lang/TableNotFoundException.java | 4 +-
.../org/apache/ignite/cli/IntegrationTestBase.java | 5 +-
.../configuration/ItShowConfigurationCallTest.java | 2 +-
.../ignite/rest/ItGeneratedRestClientTest.java | 67 +-
.../cli/core/exception/ExceptionHandler.java | 6 +-
.../handler/IgniteCliApiExceptionHandler.java | 5 +-
.../handler/IgniteClientExceptionHandler.java | 5 +-
.../exception/handler/SqlExceptionHandler.java | 5 +-
.../exception/handler/TimeoutExceptionHandler.java | 5 +-
.../builtins/module/MavenArtifactResolver.java | 5 +-
.../ignite/cli/deprecated/ui/ProgressBar.java | 5 +-
.../cliconfig/CliConfigSubCommandTest.java | 5 +-
.../cli/deprecated/IgniteCliInterfaceTest.java | 4 +-
modules/client-common/pom.xml | 6 +
.../client/proto/ClientMessageDecoderTest.java | 6 +-
modules/client-handler/pom.xml | 6 +
.../ignite/client/handler/ItClientHandlerTest.java | 6 +-
.../ignite/client/handler/ClientHandlerModule.java | 5 +-
.../handler/ClientInboundMessageHandler.java | 5 +-
.../src/test/java/ClientResourceRegistryTest.java | 11 +-
modules/client/pom.xml | 28 +
.../org/apache/ignite/client/IgniteClient.java | 21 +-
.../ignite/client/IgniteClientConfiguration.java | 10 +
.../client/IgniteClientConfigurationImpl.java | 27 +-
.../ignite/internal/client/ReliableChannel.java | 22 +-
.../ignite/internal/client/TcpIgniteClient.java | 10 +-
.../ignite/internal/client/table/ClientSchema.java | 3 +-
.../org/apache/ignite/client/ClientArchTest.java | 79 +
.../apache/ignite/client/ClientComputeTest.java | 4 +-
.../ignite/client/ClientKeyValueViewTest.java | 4 +-
.../apache/ignite/client/ClientLoggingTest.java | 185 +
.../apache/ignite/client/ClientRecordViewTest.java | 4 +-
.../org/apache/ignite/client/ClientTableTest.java | 4 +-
.../org/apache/ignite/client/ClientTupleTest.java | 14 +-
.../apache/ignite/client/ConfigurationTest.java | 9 +-
.../org/apache/ignite/client/ConnectionTest.java | 6 +-
.../org/apache/ignite/client/RetryPolicyTest.java | 6 +-
.../management/raft/ItCmgRaftServiceTest.java | 72 +-
.../rest/ItClusterManagementControllerTest.java | 15 +-
.../cluster/management/ClusterInitializer.java | 5 +-
.../management/ClusterManagementGroupManager.java | 23 +-
.../network/CmgMessageHandlerFactory.java | 5 +-
.../management/raft/CmgRaftGroupListener.java | 5 +-
.../cluster/management/raft/CmgRaftService.java | 5 +-
.../cluster/management/raft/ValidationManager.java | 7 +-
.../rest/ClusterManagementController.java | 24 +-
.../rest/ClusterManagementRestFactory.java | 2 +-
.../IgniteInternalCheckedExceptionHandler.java} | 25 +-
.../handler/IgniteInternalExceptionHandler.java | 15 +-
...umentClusterInitializationExceptionHandler.java | 15 +-
.../raft/AbstractClusterStateStorageTest.java | 39 +
.../raft/ConcurrentMapClusterStateStorage.java | 16 +-
.../internal/compute/ComputeComponentImpl.java | 6 +-
.../internal/compute/ComputeComponentImplTest.java | 3 +-
.../configuration/validation/ValidationIssue.java | 16 +-
.../configuration/ConfigurationRegistry.java | 5 +-
.../asm/ConfigurationAsmGenerator.java | 5 +-
.../validation/ExceptKeysValidator.java | 2 +-
.../validation/ImmutableValidator.java | 1 +
.../configuration/validation/OneOfValidator.java | 2 +-
.../validation/PowerOfTwoValidator.java | 1 +
.../configuration/validation/RangeValidator.java | 2 +
.../configuration/validation/ValidationUtil.java | 2 +-
.../AbstractConfigurationController.java | 11 +-
.../ClusterConfigurationController.java | 55 +-
.../configuration/NodeConfigurationController.java | 59 +-
.../rest/configuration/PresentationsFactory.java | 2 +-
.../ConfigPathUnrecognizedExceptionHandler.java | 44 -
.../ConfigurationValidationExceptionHandler.java | 50 -
.../InvalidConfigFormatExceptionHandler.java | 43 -
.../configuration/ConfigurationChangerTest.java | 2 +-
.../ConfigurationPresentationTest.java | 2 +-
.../validation/ValidationUtilTest.java | 11 +-
.../ConfigurationControllerBaseTest.java | 31 +-
.../internal/rest/configuration/TestFactory.java | 2 +-
.../internal/components/LongJvmPauseDetector.java | 32 +-
.../{lang => internal/logger}/IgniteLogger.java | 51 +-
.../org/apache/ignite/internal/logger/Loggers.java | 87 +
.../logger/VoidLogger.java} | 10 +-
.../thread/LogUncaughtExceptionHandler.java} | 23 +-
.../ignite/internal/thread/NamedThreadFactory.java | 36 +-
.../ignite/internal/util/CollectionUtils.java | 10 +-
.../util}/IgniteConcurrentMultiPairQueue.java | 2 +-
.../apache/ignite/internal/util/IgniteUtils.java | 2 +-
.../ignite/internal/util/worker/IgniteWorker.java | 2 +-
.../java/org/apache/ignite/lang/ErrorGroup.java | 224 +
.../java/org/apache/ignite/lang/ErrorGroups.java | 47 +
.../java/org/apache/ignite/lang/IgniteBiTuple.java | 42 +-
.../lang/IgniteInternalCheckedException.java | 217 +-
.../ignite/lang/IgniteInternalException.java | 191 +-
.../apache/ignite/lang/IgniteStringFormatter.java | 13 +-
.../org/apache/ignite/lang/LoggerFactory.java} | 17 +-
.../internal/causality/VersionedValueTest.java | 5 +-
.../testframework/BaseIgniteAbstractTest.java | 5 +-
.../internal/testframework/IgniteTestUtils.java | 10 +-
.../ignite/internal/util/CollectionUtilsTest.java | 66 +-
.../apache/ignite/internal/util/HashUtilsTest.java | 4 +-
.../util}/IgniteConcurrentMultiPairQueueTest.java | 6 +-
.../ignite/internal/util/IgniteUtilsTest.java | 5 +-
.../internal/util/worker/IgniteWorkerTest.java | 18 +-
.../client/ItMetaStorageRaftGroupTest.java | 16 +-
.../client/ItMetaStorageServiceTest.java | 26 +-
.../internal/metastorage/client/CursorImpl.java | 5 +-
.../metastorage/client/MetaStorageService.java | 33 +
.../metastorage/client/MetaStorageServiceImpl.java | 32 +-
.../metastorage/common/command/RangeCommand.java | 32 +
.../metastorage/server/KeyValueStorage.java | 10 +-
.../server/persistence/RangeCursor.java | 21 +-
.../server/persistence/RocksDbKeyValueStorage.java | 8 +-
.../server/raft/MetaStorageListener.java | 4 +-
.../server/AbstractKeyValueStorageTest.java | 48 +-
.../server/SimpleInMemoryKeyValueStorage.java | 21 +-
.../internal/metastorage/MetaStorageManager.java | 19 +-
.../network/scalecube/ItNodeRestartsTest.java | 5 +-
.../internal/network/netty/ConnectionManager.java | 5 +-
.../internal/network/netty/HandshakeHandler.java | 5 +-
.../internal/network/netty/InboundDecoder.java | 5 +-
.../netty/IoExceptionSuppressingHandler.java | 5 +-
.../scalecube/ScaleCubeClusterServiceFactory.java | 5 +-
.../ScaleCubeDirectMarshallerTransport.java | 5 +-
.../scalecube/ScaleCubeTopologyService.java | 5 +-
.../network/serialization/MarshallableTest.java | 22 +-
.../marshal/BestEffortInstantiationTest.java | 3 +-
.../marshal/DefaultSchemaMismatchHandlerTest.java | 7 +-
.../DefaultUserObjectMarshallerCommonTest.java | 3 +-
.../tree/AbstractBplusTreePageMemoryTest.java | 43 +-
.../tree/AbstractBplusTreeReusePageMemoryTest.java | 10 +-
.../tree/ItBplusTreeReplaceRemoveRaceTest.java | 26 +-
...ItBplusTreeFakeReuseVolatilePageMemoryTest.java | 1 +
...tBplusTreeReuseListVolatilePageMemoryTest.java} | 2 +-
.../ItBplusTreeVolatilePageMemoryTest.java | 14 +
.../ItBplusTreePersistentPageMemoryTest.java | 14 +
.../ignite/internal/pagememory/FullPageId.java | 7 +
.../internal/pagememory/PageIdAllocator.java | 10 -
.../PageMemoryCheckpointConfigurationSchema.java | 19 -
.../pagememory/datastructure/DataStructure.java | 23 +-
.../pagememory/freelist/AbstractFreeList.java | 9 +-
.../internal/pagememory/freelist/FreeList.java | 2 +-
.../internal/pagememory/freelist/PagesList.java | 9 +-
.../pagememory/inmemory/VolatilePageMemory.java | 5 +-
.../mem/unsafe/UnsafeMemoryProvider.java | 5 +-
.../persistence/PersistentPageMemory.java | 14 +-
.../persistence/checkpoint/Checkpoint.java | 13 +-
.../checkpoint/CheckpointDirtyPages.java | 358 +
.../persistence/checkpoint/CheckpointManager.java | 12 +-
.../checkpoint/CheckpointMarkersStorage.java | 61 +-
.../checkpoint/CheckpointPagesWriter.java | 41 +-
.../checkpoint/CheckpointPagesWriterFactory.java | 11 +-
.../checkpoint/CheckpointProgressImpl.java | 6 +-
.../checkpoint/CheckpointTimeoutLock.java | 2 +-
.../persistence/checkpoint/CheckpointWorkflow.java | 161 +-
.../checkpoint/CheckpointWriteOrder.java | 51 -
.../persistence/checkpoint/Checkpointer.java | 15 +-
...sInfoHolder.java => DataRegionsDirtyPages.java} | 16 +-
.../ReentrantReadWriteLockWithTracking.java | 2 +-
.../replacement/DelayedPageReplacementTracker.java | 2 +-
.../RandomLruPageReplacementPolicy.java | 3 +-
.../persistence/store/FilePageStore.java | 40 +-
.../persistence/store/FilePageStoreFactory.java | 31 +-
.../persistence/store/FilePageStoreManager.java | 82 +-
.../persistence/store/GroupPageStoreHolder.java | 57 -
.../persistence/store/GroupPageStoreHolderMap.java | 116 -
.../persistence/store/GroupPageStoresMap.java | 98 +
.../store/LongOperationAsyncExecutor.java | 2 +-
.../store/PageReadWriteManagerImpl.java | 3 +-
.../pagememory/persistence/store/PageStore.java | 6 -
.../internal/pagememory/reuse/ReuseListImpl.java | 18 +-
.../ignite/internal/pagememory/tree/BplusTree.java | 15 +-
.../internal/pagememory/util/PageIdUtils.java | 2 +-
.../pagememory/freelist/AbstractFreeListTest.java | 9 +-
.../checkpoint/CheckpointDirtyPagesTest.java | 295 +
.../checkpoint/CheckpointMarkersStorageTest.java | 56 +-
.../checkpoint/CheckpointPagesWriterTest.java | 16 +-
.../persistence/checkpoint/CheckpointTest.java | 8 +-
.../checkpoint/CheckpointTestUtils.java | 16 +-
.../checkpoint/CheckpointTimeoutLockTest.java | 5 +-
.../checkpoint/CheckpointWorkflowTest.java | 222 +-
.../persistence/checkpoint/CheckpointerTest.java | 31 +-
.../ReentrantReadWriteLockWithTrackingTest.java | 5 +-
.../store/FilePageStoreFactoryTest.java | 23 +-
.../store/FilePageStoreManagerTest.java | 82 +-
.../persistence/store/FilePageStoreTest.java | 11 +-
.../store/GroupPageStoreHolderMapTest.java | 257 -
.../store/GroupPageStoreHolderTest.java | 62 -
.../persistence/store/GroupPageStoresMapTest.java | 176 +
.../store/LongOperationAsyncExecutorTest.java | 14 +-
.../Apache.Ignite.Tests/ClientSocketTests.cs | 2 +-
.../Apache.Ignite.Tests/Compute/ComputeTests.cs | 4 +-
.../Table/RecordViewBinaryTests.cs | 2 +-
.../Table/RecordViewPocoTests.cs | 2 +-
.../raft/client/service/RaftGroupListener.java | 2 +
.../apache/ignite/internal/raft/ItLozaTest.java | 3 +-
.../internal/raft/ItRaftGroupServiceTest.java | 4 +-
.../service/ItAbstractListenerSnapshotTest.java | 10 +-
.../ignite/raft/jraft/core/ItCliServiceTest.java | 5 +-
.../apache/ignite/raft/jraft/core/ItNodeTest.java | 8 +-
.../apache/ignite/raft/server/CounterListener.java | 5 +-
.../ignite/raft/server/CounterSnapshotFile.java | 5 +-
.../raft/server/ItJraftCounterServerTest.java | 30 +-
.../raft/server/ItSimpleCounterServerTest.java | 11 +-
.../ignite/raft/server/RaftServerAbstractTest.java | 5 +-
.../java/org/apache/ignite/internal/raft/Loza.java | 48 +-
.../internal/raft/server/RaftGroupOptions.java | 78 +
.../ignite/internal/raft/server/RaftServer.java | 13 +-
.../internal/raft/server/impl/JraftServerImpl.java | 30 +-
.../ignite/raft/jraft/JRaftServiceFactory.java | 10 +-
.../org/apache/ignite/raft/jraft/JRaftUtils.java | 8 +-
.../apache/ignite/raft/jraft/RaftGroupService.java | 5 +-
.../raft/jraft/ThreadPoolMetricsSignalHandler.java | 5 +-
.../raft/jraft/closure/ClosureQueueImpl.java | 5 +-
.../raft/jraft/closure/ReadIndexClosure.java | 5 +-
.../ignite/raft/jraft/conf/Configuration.java | 5 +-
.../ignite/raft/jraft/conf/ConfigurationEntry.java | 5 +-
.../raft/jraft/conf/ConfigurationManager.java | 5 +-
.../apache/ignite/raft/jraft/core/BallotBox.java | 5 +-
.../ignite/raft/jraft/core/CliServiceImpl.java | 9 +-
.../jraft/core/DefaultJRaftServiceFactory.java | 12 -
.../ignite/raft/jraft/core/FSMCallerImpl.java | 9 +-
.../apache/ignite/raft/jraft/core/NodeImpl.java | 6 +-
.../raft/jraft/core/ReadOnlyServiceImpl.java | 5 +-
.../apache/ignite/raft/jraft/core/Replicator.java | 5 +-
.../raft/jraft/core/ReplicatorGroupImpl.java | 5 +-
.../raft/jraft/core/StateMachineAdapter.java | 5 +-
.../ignite/raft/jraft/core/TimerManager.java | 6 +-
...ctory.java => VolatileJRaftServiceFactory.java} | 42 +-
.../raft/jraft/disruptor/DisruptorBuilder.java | 3 +-
.../raft/jraft/disruptor/StripedDisruptor.java | 7 +-
.../apache/ignite/raft/jraft/entity/PeerId.java | 5 +-
.../ignite/raft/jraft/rpc/RpcRequestClosure.java | 5 +-
.../ignite/raft/jraft/rpc/RpcRequestProcessor.java | 5 +-
.../raft/jraft/rpc/impl/AbstractClientService.java | 5 +-
.../jraft/rpc/impl/ActionRequestProcessor.java | 15 +-
.../raft/jraft/rpc/impl/IgniteRpcClient.java | 9 +-
.../raft/jraft/rpc/impl/IgniteRpcServer.java | 5 +-
.../raft/jraft/rpc/impl/PingRequestProcessor.java | 5 +-
.../raft/jraft/rpc/impl/RaftGroupServiceImpl.java | 5 +-
.../rpc/impl/cli/BaseCliRequestProcessor.java | 7 +-
.../ignite/raft/jraft/storage/FileService.java | 5 +-
.../raft/jraft/storage/VolatileStorage.java} | 11 +-
.../storage/impl/DefaultLogStorageFactory.java | 6 +-
.../raft/jraft/storage/impl/LocalLogStorage.java | 10 +-
.../jraft/storage/impl/LocalRaftMetaStorage.java | 5 +-
.../raft/jraft/storage/impl/LogManagerImpl.java | 5 +-
.../raft/jraft/storage/impl/RocksDBLogStorage.java | 5 +-
.../storage/impl/RocksDbSharedLogStorage.java | 5 +-
.../storage/impl/VolatileRaftMetaStorage.java | 75 +
.../raft/jraft/storage/io/LocalDirReader.java | 5 +-
.../storage/snapshot/SnapshotExecutorImpl.java | 5 +-
.../snapshot/local/LocalSnapshotCopier.java | 5 +-
.../snapshot/local/LocalSnapshotMetaTable.java | 5 +-
.../snapshot/local/LocalSnapshotReader.java | 5 +-
.../snapshot/local/LocalSnapshotStorage.java | 5 +-
.../snapshot/local/LocalSnapshotWriter.java | 5 +-
.../jraft/storage/snapshot/remote/CopySession.java | 5 +-
.../storage/snapshot/remote/RemoteFileCopier.java | 5 +-
.../raft/jraft/util/ExecutorServiceHelper.java | 5 +-
.../jraft/util/LogScheduledThreadPoolExecutor.java | 5 +-
.../raft/jraft/util/LogThreadPoolExecutor.java | 5 +-
.../apache/ignite/raft/jraft/util/Platform.java | 5 +-
.../apache/ignite/raft/jraft/util/Recyclers.java | 5 +-
.../ignite/raft/jraft/util/RepeatedTimer.java | 7 +-
.../ignite/raft/jraft/util/SystemPropertyUtil.java | 5 +-
.../apache/ignite/raft/jraft/util/ThreadId.java | 5 +-
.../org/apache/ignite/raft/jraft/util/Utils.java | 11 +-
.../DefaultFixedThreadsExecutorGroupFactory.java | 6 +-
.../concurrent/DefaultSingleThreadExecutor.java | 5 +-
.../util/concurrent/MpscSingleThreadExecutor.java | 5 +-
.../jraft/util/timer/DefaultRaftTimerFactory.java | 6 +-
.../ignite/raft/jraft/util/timer/DefaultTimer.java | 6 +-
.../raft/jraft/util/timer/HashedWheelTimer.java | 5 +-
.../org/apache/ignite/internal/raft/LozaTest.java | 11 +-
.../internal/raft/server/impl/RaftServerImpl.java | 18 +-
.../jraft/closure/SynchronizedClosureTest.java | 13 +-
.../ignite/raft/jraft/core/MockStateMachine.java | 5 +-
.../raft/jraft/core/RaftGroupServiceTest.java | 7 +-
.../raft/jraft/core/ReplicatorGroupTest.java | 19 +-
.../apache/ignite/raft/jraft/core/TestCluster.java | 8 +-
.../raft/jraft/core/TestJRaftServiceFactory.java | 2 +-
...y.java => VolatileJRaftServiceFactoryTest.java} | 27 +-
.../jraft/entity/codec/LogEntryCodecPerfTest.java | 13 +-
.../ignite/raft/jraft/rpc/impl/FutureTest.java | 15 +-
.../ignite/raft/jraft/storage/FileServiceTest.java | 5 +-
.../jraft/storage/impl/LocalLogStorageTest.java | 2 +-
.../raft/jraft/storage/impl/LogManagerTest.java | 2 +-
.../storage/impl/VolatileRaftMetaStorageTest.java | 90 +
.../ignite/raft/jraft/util/CountDownEventTest.java | 11 +-
.../ignite/raft/jraft/util/SegmentListTest.java | 17 +-
.../LongHeldDetectingReadWriteLockTest.java | 15 +-
.../concurrent/MpscSingleThreadExecutorTest.java | 15 +-
.../concurrent/SingleThreadExecutorBenchmark.java | 19 +-
modules/rest-api/pom.xml | 50 +
.../internal/rest/{api => }/RestFactory.java | 2 +-
.../ignite/internal/rest/api/ErrorResult.java | 65 -
.../ignite/internal/rest/api/InvalidParam.java | 72 +
.../apache/ignite/internal/rest/api/Problem.java | 209 +
.../internal/rest/api/ValidationProblem.java | 111 +
.../ignite/internal/rest/constants/HttpCode.java} | 50 +-
.../ignite/internal/rest/constants/MediaType.java} | 26 +-
.../exception/handler/IgniteExceptionHandler.java | 72 +
.../ignite/internal/rest/problem/Builder.java} | 12 +-
.../rest/problem/HttpProblemResponse.java} | 39 +-
.../handler/IgniteExceptionHandlerTest.java | 93 +
modules/rest/openapi/openapi.properties | 19 +
modules/rest/openapi/openapi.yaml | 121 +-
modules/rest/pom.xml | 4 +-
.../apache/ignite/internal/rest/RestComponent.java | 6 +-
.../rocksdb/snapshot/RocksSnapshotManager.java | 21 +-
modules/runner/pom.xml | 6 +
.../internal/AbstractClusterIntegrationTest.java | 14 +-
.../ignite/internal/compute/ItComputeTest.java | 7 -
.../inmemory/ItRaftStorageVolatilenessTest.java | 209 +
.../runner/app/ItIgniteNodeRestartTest.java | 2 +-
.../runner/app/client/ItThinClientComputeTest.java | 2 +-
.../app/client/ItThinClientTransactionsTest.java | 9 +-
.../sql/engine/AbstractBasicIntegrationTest.java | 5 +-
.../internal/sql/engine/ItHashSpoolTest.java | 5 +-
.../internal/sql/engine/ItIndexSpoolTest.java | 5 +-
.../ignite/internal/sqllogic/ItSqlLogicTest.java | 318 +
.../internal/sqllogic/SqlLogicTestEnvironment.java | 80 +
.../ignite/internal/sqllogic/SqlScriptRunner.java | 761 +
.../sql/aggregate/aggregates/test_aggr_string.test | 82 +
.../aggregates/test_aggregate_types.test_ignore | 190 +
.../test_aggregate_types_scalar.test_ignored | 110 +
.../aggregates/test_approx_quantile.test_ignore | 170 +
.../test_approximate_distinct_count.test_ignore | 93 +
.../aggregates/test_arg_min_max.test_ignore | 131 +
.../sql/aggregate/aggregates/test_avg.test_ignore | 40 +
.../sql/aggregate/aggregates/test_avg.test_ignored | 54 +
.../aggregate/aggregates/test_bit_and.test_ignore | 57 +
.../aggregate/aggregates/test_bit_or.test_ignore | 57 +
.../aggregate/aggregates/test_bit_xor.test_ignore | 57 +
.../sql/aggregate/aggregates/test_count.test | 51 +
.../sql/aggregate/aggregates/test_count_star.test | 46 +
.../aggregate/aggregates/test_covar.test_ignore | 100 +
.../aggregate/aggregates/test_distinct_aggr.test | 21 +
.../test_distinct_string_agg.test_ignore | 22 +
.../aggregate/aggregates/test_empty_aggregate.test | 29 +
.../aggregates/test_empty_aggregate.test_ignore | 31 +
.../test_group_by_many_groups.test_slow_ignore | 15 +
.../aggregates/test_group_on_expression.test | 75 +
.../aggregates/test_histogram.test_ignore | 94 +
.../sql/aggregate/aggregates/test_mode.test_ignore | 97 +
.../aggregate/aggregates/test_null_aggregates.test | 406 +
.../aggregates/test_perfect_ht.test_ignore | 178 +
.../aggregates/test_perfect_ht.test_ignore_old | 176 +
.../aggregate/aggregates/test_quantile.test_ignore | 222 +
.../aggregates/test_quantile_list.test_ignore | 115 +
.../aggregates/test_regression.test_ignore | 347 +
.../aggregates/test_scalar_aggr.test_ignore | 103 +
.../aggregate/aggregates/test_stddev.test_ignore | 123 +
.../aggregates/test_string_agg.test_ignore | 154 +
.../aggregates/test_string_agg_big.test_ignore | 17 +
.../test_string_agg_many_groups.test_ignore | 22 +
.../sql/aggregate/aggregates/test_sum.test | 81 +
.../sql/aggregate/distinct/test_distinct.test | 55 +
.../distinct/test_distinct_on.test_ignore | 133 +
.../aggregate/distinct/test_distinct_order_by.test | 41 +
.../sql/aggregate/group/test_group_by.test | 160 +
.../sql/aggregate/group/test_group_by.test_ignore | 182 +
.../sql/aggregate/group/test_group_by_alias.test | 38 +
.../group/test_group_by_alias.test_ignore | 68 +
.../group/test_group_by_large_string.test | 16 +
.../group/test_group_by_multi_column.test | 17 +
.../sql/aggregate/group/test_group_null.test | 17 +
.../test_corel_subquery_in_having.test_ignore | 38 +
.../sql/aggregate/having/test_having.test | 45 +
.../having/test_scalar_having.test_ignore | 119 +
.../sql/cast/test_boolean_cast.test | 130 +
.../sql/cast/test_boolean_cast.test_ignore | 160 +
.../sql/cast/test_exponent_in_cast.test_ignore | 45 +
.../integrationTest/sql/cast/test_string_cast.test | 55 +
.../integrationTest/sql/cast/test_try_cast.test | 22 +
.../integrationTest/sql/delete/test_delete.test | 33 +
.../sql/delete/test_large_delete.test_ignore | 15 +
.../sql/filter/test_alias_filter.test | 20 +
.../sql/filter/test_constant_comparisons.test | 103 +
.../filter/test_constant_comparisons.test_ignore | 12 +
.../sql/filter/test_filter_clause.test_ignore | 460 +
.../sql/filter/test_filter_clause.test_ignore_old | 528 +
.../sql/filter/test_illegal_filters.test | 17 +
.../sql/filter/test_obsolete_filters.test | 271 +
.../sql/filter/test_obsolete_filters.test_ignore | 281 +
.../sql/filter/test_transitive_filters.test_ignore | 322 +
.../sql/filter/test_zonemap.test_ignore | 32 +
.../integrationTest/sql/function/blob/base64.test | 27 +
.../sql/function/date/date_part.test | 189 +
.../sql/function/date/date_part.test_ignore | 214 +
.../sql/function/date/test_date_part.test | 61 +
.../sql/function/date/test_date_part.test_ignore | 166 +
.../sql/function/date/test_extract.test | 111 +
.../sql/function/date/test_extract.test_ignore | 112 +
.../sql/function/date/test_extract_edge_cases.test | 67 +
.../date/test_extract_edge_cases.test_ignore | 342 +
.../sql/function/date/test_extract_month.test | 748 +
.../sql/function/date/test_extract_year.test | 653 +
.../sql/function/generic/test_between.test | 219 +
.../sql/function/generic/test_case.test | 93 +
.../sql/function/generic/test_coalesce.test | 52 +
.../sql/function/generic/test_coalesce.test_ignore | 15 +
.../sql/function/generic/test_decode.test | 24 +
.../sql/function/generic/test_decode.test_ignore | 20 +
.../sql/function/generic/test_in.test | 135 +
.../sql/function/generic/test_large_in.test_ignore | 49 +
.../sql/function/generic/test_least_greatest.test | 118 +
.../sql/function/generic/test_null_if.test | 54 +
.../sql/function/generic/test_nvl.test_ignore | 29 +
.../sql/function/interval/test_extract.test_ignore | 234 +
.../sql/function/json/test_json.test | 28 +
.../sql/function/numeric/test_floor_ceil.test | 140 +
.../sql/function/numeric/test_invalid_math.test | 37 +
.../sql/function/numeric/test_mod.test | 25 +
.../sql/function/numeric/test_oracle_math.test | 20 +
.../sql/function/numeric/test_pg_math.test | 86 +
.../sql/function/numeric/test_pow.test | 35 +
.../sql/function/numeric/test_random.test | 31 +
.../sql/function/numeric/test_round.test | 55 +
.../sql/function/numeric/test_trigo.test | 445 +
.../sql/function/numeric/test_truncate.test_ignore | 44 +
.../sql/function/numeric/test_type_resolution.test | 202 +
.../sql/function/numeric/test_unary.test | 61 +
.../sql/function/operator/test_arithmetic.test | 143 +
.../operator/test_arithmetic_sqllogic.test | 51 +
.../sql/function/operator/test_comparison.test | 42 +
.../sql/function/operator/test_conjunction.test | 189 +
.../integrationTest/sql/function/string/md5.test | 37 +
.../sql/function/string/regex_filter_pushdown.test | 31 +
.../sql/function/string/regex_replace.test_ignore | 77 +
.../sql/function/string/regex_search.test | 129 +
.../sql/function/string/regex_search.test_ignore | 143 +
.../integrationTest/sql/function/string/sha1.test | 9 +
.../sql/function/string/test_ascii.test | 78 +
.../function/string/test_caseconvert.test_ignore | 69 +
.../sql/function/string/test_char_length.test | 36 +
.../function/string/test_char_length.test_ignore | 9 +
.../string/test_complex_unicode.test_ignore | 83 +
.../sql/function/string/test_compress.test | 10 +
.../sql/function/string/test_concat.test | 75 +
.../sql/function/string/test_concat_function.test | 62 +
.../sql/function/string/test_difference.test | 40 +
.../sql/function/string/test_initcap.test_ignore | 29 +
.../sql/function/string/test_left.test_ignore | 80 +
.../sql/function/string/test_left.test_ignore_old | 102 +
.../sql/function/string/test_length.test | 26 +
.../sql/function/string/test_length.test_ignore | 27 +
.../sql/function/string/test_like.test | 285 +
.../sql/function/string/test_like_escape.test | 100 +
.../function/string/test_like_escape.test_ignore | 106 +
.../sql/function/string/test_overlay.test | 19 +
.../sql/function/string/test_position.test | 58 +
.../sql/function/string/test_repeat.test_ignore | 58 +
.../sql/function/string/test_replace.test_ignore | 76 +
.../sql/function/string/test_reverse.test_ignore | 49 +
.../sql/function/string/test_right.test_ignore | 64 +
.../sql/function/string/test_right.test_ignore_old | 84 +
.../sql/function/string/test_similar_to.test | 137 +
.../sql/function/string/test_soundex.test | 28 +
.../sql/function/string/test_space.test | 9 +
.../sql/function/string/test_strcmp.test | 18 +
.../sql/function/string/test_substring.test_ignore | 192 +
.../string/test_substring_utf8.test_ignore | 57 +
.../sql/function/string/test_translate.test | 19 +
.../sql/function/string/test_trim.test_ignore | 106 +
.../sql/function/time/test_extract.test | 74 +
.../sql/function/time/test_extract.test_ignore | 102 +
.../sql/function/timestamp/current_time.test | 6 +
.../function/timestamp/test_extract.test_ignore | 93 +
.../timestamp/test_extract.test_ignore_old | 100 +
.../function/timestamp/test_extract_ms.test_ignore | 23 +
.../timestamp/test_extract_ms.test_ignore_old | 35 +
.../timestamp/test_timestampadd.test_ignore | 90 +
.../sql/function/timestamp/test_timestampdiff.test | 138 +
.../timestamp/test_timestampdiff.test_ignore | 15 +
.../sql/insert/test_big_insert.test | 55 +
.../sql/insert/test_insert.test_ignore | 41 +
.../sql/insert/test_insert_invalid.test | 28 +
.../sql/insert/test_insert_query.test | 19 +
.../sql/insert/test_insert_type.test_ignore | 33 +
.../sql/join/full_outer/test_full_outer_join.test | 53 +
.../full_outer/test_full_outer_join_complex.test | 31 +
.../test_full_outer_join_inequality.test | 31 +
.../test_full_outer_join_many_matches.test_ignore | 22 +
.../full_outer/test_full_outer_join_range.test | 32 +
.../sql/join/inner/join_cross_product.test | 39 +
.../sql/join/inner/test_eq_ineq_join.test | 131 +
.../integrationTest/sql/join/inner/test_join.test | 100 +
.../join/inner/test_join_duplicates.test_ignore | 27 +
.../sql/join/inner/test_join_types.test_ignore | 402 +
.../sql/join/inner/test_lt_join.test_ignore | 31 +
.../sql/join/inner/test_range_join.test | 59 +
.../sql/join/inner/test_unequal_join.test | 83 +
.../inner/test_unequal_join_duplicates.test_ignore | 25 +
.../sql/join/inner/test_using_chain.test | 84 +
.../sql/join/inner/test_using_join.test | 69 +
.../sql/join/inner/test_using_join.test_ignore | 87 +
.../sql/join/inner/test_varchar_join.test | 27 +
.../sql/join/left_outer/left_join_issue_1172.test | 120 +
.../sql/join/left_outer/test_left_outer.test | 180 +
.../sql/join/mark/test_mark_join_types.test_ignore | 678 +
.../sql/join/natural/natural_join.test | 74 +
.../sql/join/natural/natural_join.test_ignore | 122 +
.../sql/join/right_outer/test_right_outer.test | 153 +
.../sql/join/test_complex_join_expr.test | 37 +
.../test_cross_product_parallelism.test_ignore | 22 +
.../sql/join/test_join_on_aggregates.test | 32 +
.../sql/join/test_not_distinct_from.test | 191 +
.../sql/join/test_not_distinct_from.test_ignore | 256 +
.../src/integrationTest/sql/order/test_limit.test | 45 +
.../sql/order/test_limit.test_ignore | 186 +
.../sql/order/test_nulls_first.ignore | 20 +
.../sql/order/test_nulls_first.test | 78 +
.../integrationTest/sql/order/test_order_by.test | 128 +
.../sql/order/test_order_by.test_ignore | 174 +
.../sql/order/test_order_by_exceptions.test | 60 +
.../sql/order/test_order_large.test_ignore | 13 +
.../sql/order/test_order_pragma.test | 28 +
.../order/test_order_same_value.test_slow_ignore | 79 +
.../test_order_variable_size_payload.test_ignore | 408 +
.../src/integrationTest/sql/order/test_top_n.test | 43 +
.../sql/sqlite/aggregates/agg1.test_ignored | 34492 ++++++++++++++++
.../sql/sqlite/aggregates/agg1.test_slow | 34403 ++++++++++++++++
.../sql/sqlite/aggregates/agg2.test_ignored | 32616 +++++++++++++++
.../sql/sqlite/aggregates/agg2.test_slow | 32481 +++++++++++++++
.../sql/sqlite/aggregates/agg3.test_ignored | 33723 +++++++++++++++
.../sql/sqlite/aggregates/agg3.test_slow | 33678 +++++++++++++++
.../sql/sqlite/aggregates/agg4.test_ignored | 34088 ++++++++++++++++
.../sql/sqlite/aggregates/agg4.test_slow | 34042 ++++++++++++++++
.../src/integrationTest/sql/sqlite/join/join1.test | 158 +
.../sql/sqlite/orderby/orderby1_10_1.test_slow | 5758 +++
.../sql/sqlite/orderby/orderby1_10_10.test_slow | 7805 ++++
.../sql/sqlite/orderby/orderby1_10_2.test_slow | 5082 +++
.../sqlite/orderby/orderby1_10_2_long1.test_slow | 123 +
.../sqlite/orderby/orderby1_10_2_long2.test_slow | 133 +
.../sqlite/orderby/orderby1_10_2_long3.test_slow | 132 +
.../sqlite/orderby/orderby1_10_2_long4.test_slow | 135 +
.../sqlite/orderby/orderby1_10_2_long5.test_slow | 127 +
.../sqlite/orderby/orderby1_10_2_long6.test_slow | 125 +
.../sqlite/orderby/orderby1_10_2_long7.test_slow | 129 +
.../sql/sqlite/orderby/orderby1_10_3.test_slow | 6208 +++
.../sql/sqlite/orderby/orderby1_10_4.test_slow | 7477 ++++
.../sql/sqlite/orderby/orderby1_10_5.test_slow | 5472 +++
.../sql/sqlite/orderby/orderby1_10_6.test_slow | 6273 +++
.../sql/sqlite/orderby/orderby1_10_7.test_slow | 4841 +++
.../sql/sqlite/orderby/orderby1_10_8.test_slow | 5260 +++
.../sql/sqlite/orderby/orderby1_10_9.test_slow | 6575 +++
.../sql/sqlite/select1/select1.test_native | 12187 ++++++
.../select1/select1_erroneous_res.test_ignored | 2684 ++
.../select1/select1_hashed_results.test_slow | 7774 ++++
.../sql/sqlite/select1/select1_results.test | 1068 +
.../sql/sqlite/select2/select2.test_native | 11215 +++++
.../select2_erroneous_hash_res.test_ignored | 8490 ++++
.../select2/select2_erroneous_res.test_ignored | 223 +
.../sql/sqlite/select2/select2_hashed_results.test | 1085 +
.../sql/sqlite/select2/select2_results.test | 1487 +
.../sql/sqlite/select3/select3.test_native | 40766 +++++++++++++++++++
.../select3/select3_erroneous_hash_res.test_ignore | 19817 +++++++++
.../select3/select3_erroneous_res.test_ignore | 8962 ++++
.../sql/sqlite/select3/select3_results.test_slow | 11906 ++++++
.../sql/subquery/any_all/test_any_all.test | 82 +
.../any_all/test_correlated_any_all.test_ignore | 182 +
.../any_all/test_scalar_any_all.test_ignore | 50 +
.../sql/subquery/any_all/test_scalar_in.test | 38 +
.../subquery/any_all/test_scalar_in.test_ignore | 77 +
.../sql/subquery/any_all/test_simple_not_in.test | 36 +
.../any_all/test_uncorrelated_all_subquery.test | 196 +
.../test_uncorrelated_all_subquery.test_ignore | 217 +
.../any_all/test_uncorrelated_any_subquery.test | 131 +
.../subquery/exists/test_correlated_exists.test | 67 +
.../exists/test_correlated_exists.test_ignore | 94 +
.../sql/subquery/exists/test_scalar_exists.test | 36 +
.../exists/test_uncorrelated_exists_subquery.test | 115 +
.../sql/subquery/lateral/test_lateral_join.test | 26 +
.../scalar/test_complex_correlated_subquery.test | 82 +
.../test_complex_correlated_subquery.test_ignore | 162 +
.../test_complex_nested_correlated_subquery.test | 27 +
..._complex_nested_correlated_subquery.test_ignore | 50 +
.../scalar/test_correlated_aggregate_subquery.test | 110 +
.../test_correlated_aggregate_subquery.test_ignore | 359 +
.../subquery/scalar/test_correlated_subquery.test | 137 +
.../scalar/test_correlated_subquery_cte.test | 123 +
.../test_correlated_subquery_cte.test_ignore | 133 +
.../scalar/test_correlated_subquery_where.test | 33 +
.../subquery/scalar/test_count_star_subquery.test | 20 +
.../scalar/test_count_star_subquery.test_ignore | 102 +
.../sql/subquery/scalar/test_delete_subquery.test | 34 +
.../scalar/test_grouped_correlated_subquery.test | 38 +
.../test_grouped_correlated_subquery.test_ignore | 137 +
.../sql/subquery/scalar/test_join_in_subquery.test | 34 +
.../test_many_correlated_columns.test_ignore | 65 +
.../test_nested_correlated_subquery.test_ignore | 329 +
.../sql/subquery/scalar/test_scalar_subquery.test | 134 +
.../subquery/scalar/test_scalar_subquery_cte.test | 141 +
.../scalar/test_tpcds_correlated_subquery.test | 11 +
.../test_tpcds_correlated_subquery.test_ignore | 16 +
.../scalar/test_uncorrelated_scalar_subquery.test | 41 +
.../test_uncorrelated_scalar_subquery.test_ignore | 128 +
.../scalar/test_uncorrelated_varchar_subquery.test | 67 +
.../sql/subquery/scalar/test_update_subquery.test | 61 +
.../scalar/test_update_subquery.test_ignore | 73 +
.../test_varchar_correlated_subquery.test_ignore | 93 +
.../test_window_function_subquery.test_ignore | 79 +
.../sql/subquery/table/test_aliasing.test_ignore | 24 +
.../subquery/table/test_nested_table_subquery.test | 27 +
.../sql/subquery/table/test_subquery_union.test | 13 +
.../sql/subquery/table/test_table_subquery.test | 44 +
.../subquery/table/test_table_subquery.test_ignore | 55 +
.../integrationTest/sql/subquery/test_neumann.test | 59 +
.../sql/types/blob/test_blob.test_ignore | 108 +
.../sql/types/blob/test_blob.test_ignore_old | 106 +
.../sql/types/blob/test_blob_cast.test | 71 +
.../sql/types/blob/test_blob_function.test_ignore | 84 +
.../sql/types/blob/test_blob_operator.test_ignore | 92 +
.../types/blob/test_blob_operator.test_ignore_old | 65 +
.../sql/types/blob/test_blob_string.test_ignore | 35 +
.../sql/types/collections/array.test_ignore | 24 +
.../sql/types/collections/array_agg.test_ignore | 85 +
.../types/collections/array_agg.test_slow_ignore | 41 +
.../sql/types/collections/list.test_slow_ignore | 12 +
.../types/collections/list_aggregates.test_ignore | 63 +
.../sql/types/collections/map.test_ignore | 22 +
.../sql/types/date/date_parsing.test_ignore | 344 +
.../sql/types/date/test_bc_dates.test_ignore | 87 +
.../sql/types/date/test_date.test_ignore | 71 +
.../sql/types/date/test_incorrect_dates.test | 54 +
.../types/decimal/cast_from_decimal.test_ignore | 73 +
.../sql/types/decimal/cast_to_decimal.test_ignore | 249 +
.../types/decimal/decimal_aggregates.test_ignore | 91 +
.../sql/types/decimal/decimal_arithmetic.test | 197 +
.../decimal/decimal_decimal_overflow_cast.test | 94 +
.../sql/types/decimal/decimal_overflow.test | 51 +
.../sql/types/decimal/decimal_overflow_table.test | 39 +
.../sql/types/decimal/large_decimal_constants.test | 43 +
.../sql/types/decimal/test_decimal.test | 151 +
.../sql/types/decimal/test_decimal_cast.test_slow | 87 +
.../sql/types/decimal/test_decimal_ops.test | 250 +
.../types/interval/interval_constants.test_ignore | 153 +
.../sql/types/interval/test_interval.test | 163 +
.../interval/test_interval_addition.test_ignore | 250 +
.../types/interval/test_interval_comparison.test | 31 +
.../types/interval/test_interval_ops.test_ignore | 51 +
.../interval/test_interval_ops.test_ignore_old | 52 +
.../sql/types/null/test_boolean_null.test | 36 +
.../sql/types/null/test_is_null.test_ignore | 24 +
.../sql/types/null/test_null.test_ignore | 66 +
.../sql/types/null/test_null_aggr.test | 52 +
.../sql/types/string/test_big_strings.test | 29 +
.../types/string/test_scan_big_varchar.test_slow | 152 +
.../sql/types/string/test_unicode.test_ignored | 33 +
.../sql/types/time/test_time.test_ignore | 32 +
.../sql/types/time/time_parsing.test_ignore | 62 +
.../sql/types/timestamp/bc_timestamp.test_ignore | 19 +
.../timestamp/test_incorrect_timestamp.test_ignore | 53 +
.../sql/types/timestamp/test_timestamp.test_ignore | 144 +
.../types/timestamp/test_timestamp_ms.test_ignore | 15 +
.../unsigned/test_unsigned_arithmetic.test_ignored | 99 +
.../unsigned/test_unsigned_auto_cast.test_ignored | 197 +
.../unsigned/test_unsigned_conversion.test_ignored | 507 +
.../sql/update/null_update_merge.test | 128 +
.../sql/update/test_big_string_update.test_ignore | 96 +
.../sql/update/test_null_update.test_ignore | 194 +
.../update/test_repeated_string_update.test_ignore | 62 +
.../sql/update/test_string_update.test_ignore | 66 +
.../test_string_update_many_strings.test_ignore | 128 +
.../sql/update/test_string_update_null.test_ignore | 40 +
.../update/test_string_update_rollback.test_ignore | 118 +
.../test_string_update_rollback_null.test_ignore | 89 +
.../sql/update/test_update.test_ignore | 80 +
.../test_update_delete_same_tuple.test_ignore | 44 +
.../sql/update/test_update_from.test_ignore | 160 +
.../update/test_update_many_updaters.test_ignore | 316 +
.../test_update_many_updaters_nulls.test_ignore | 119 +
.../sql/update/test_update_mix.test_ignore | 75 +
.../sql/update/test_update_same_value.test_ignore | 180 +
.../org/apache/ignite/internal/app/IgniteImpl.java | 9 +-
.../apache/ignite/internal/app/IgnitionImpl.java | 5 +-
.../ignite/internal/app/LifecycleManager.java | 5 +-
.../storage/DistributedConfigurationStorage.java | 7 +-
.../storage/LocalConfigurationStorage.java | 7 +-
.../recovery/ConfigurationCatchUpListener.java | 2 +-
.../DistributedConfigurationStorageTest.java | 2 +-
.../configuration/ColumnTypeValidatorImpl.java | 4 +-
.../configuration/KnownDataStorageValidator.java | 12 +-
.../schema/configuration/TableValidatorImpl.java | 6 +-
.../marshaller/asm/AsmMarshallerGenerator.java | 5 +-
.../org/apache/ignite/internal/schema/RowTest.java | 4 +-
.../schema/registry/UpgradingRowAdapterTest.java | 4 +-
.../internal/sql/engine/SqlQueryProcessor.java | 5 +-
.../sql/engine/exec/ExchangeServiceImpl.java | 5 +-
.../internal/sql/engine/exec/ExecutionContext.java | 5 +-
.../sql/engine/exec/ExecutionServiceImpl.java | 5 +-
.../sql/engine/exec/MailboxRegistryImpl.java | 5 +-
.../sql/engine/exec/QueryTaskExecutorImpl.java | 8 +-
.../internal/sql/engine/exec/rel/AbstractNode.java | 5 +-
.../sql/engine/message/MessageServiceImpl.java | 5 +-
.../internal/sql/engine/prepare/PlannerHelper.java | 5 +-
.../sql/engine/prepare/PrepareServiceImpl.java | 6 +-
.../sql/engine/rule/LogicalScanConverterRule.java | 6 +-
.../sql/engine/schema/IgniteTableImpl.java | 4 +-
.../internal/sql/engine/util/BaseQueryContext.java | 6 +-
.../ignite/internal/sql/engine/util/Commons.java | 2 +-
.../internal/sql/engine/StopCalciteModuleTest.java | 5 +-
.../sql/engine/exec/ExecutionServiceImplTest.java | 5 +-
.../sql/engine/exec/MockedStructuresTest.java | 11 +-
.../sql/engine/exec/rel/AbstractExecutionTest.java | 3 +-
.../ExistingDataStorageValidator.java | 14 +-
.../internal/storage/engine/TableStorage.java | 7 +
.../chm/TestConcurrentHashMapTableStorage.java | 5 +
.../pagememory/AbstractPageMemoryTableStorage.java | 60 +-
.../PersistentPageMemoryStorageEngine.java | 4 +-
.../PersistentPageMemoryTableStorage.java | 9 +-
.../internal/storage/pagememory/TableFreeList.java | 17 +-
.../internal/storage/pagememory/TableTree.java | 17 +-
.../pagememory/VolatilePageMemoryDataRegion.java | 34 +-
.../pagememory/VolatilePageMemoryTableStorage.java | 8 +-
.../PageMemoryDataRegionValidatorImpl.java | 21 +-
.../mv/PageMemoryMvPartitionStorage.java | 61 +-
.../storage/pagememory/mv/RowVersionFreeList.java | 39 +-
.../pagememory/mv/VersionChainFreeList.java | 38 +-
.../storage/pagememory/mv/VersionChainTree.java | 18 +-
.../PersistentPageMemoryPartitionStorageTest.java | 3 +-
.../storage/rocksdb/RocksDbStorageEngine.java | 6 +-
.../storage/rocksdb/RocksDbTableStorage.java | 5 +
.../RocksDbDataRegionValidatorImpl.java | 12 +-
.../storage/rocksdb/RocksDbTableStorageTest.java | 5 +
.../index/RocksDbSortedIndexStorageTest.java | 5 +-
.../distributed/ItInternalTableScanTest.java | 10 +-
.../distributed/ItTxDistributedTestSingleNode.java | 10 +-
.../internal/table/distributed/TableManager.java | 25 +-
.../table/distributed/command/CommandUtils.java | 5 +-
.../raft/RebalanceRaftGroupEventsListener.java | 5 +-
.../distributed/storage/InternalTableImpl.java | 5 +-
.../ignite/internal/utils/RebalanceUtil.java | 5 +-
.../table/ColocationHashCalculationTest.java | 4 +-
.../table/distributed/TableManagerTest.java | 12 +-
.../ignite/internal/tx/impl/TransactionImpl.java | 5 +-
.../vault/persistence/PersistentVaultService.java | 6 +-
parent/pom.xml | 29 +
744 files changed, 497820 insertions(+), 2678 deletions(-)
create mode 100755
modules/api/src/main/java/org/apache/ignite/lang/IgniteCheckedException.java
create mode 100644
modules/client/src/test/java/org/apache/ignite/client/ClientArchTest.java
create mode 100644
modules/client/src/test/java/org/apache/ignite/client/ClientLoggingTest.java
rename
modules/{configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/IgniteExceptionHandler.java
=>
cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/rest/exception/handler/IgniteInternalCheckedExceptionHandler.java}
(54%)
delete mode 100644
modules/configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/ConfigPathUnrecognizedExceptionHandler.java
delete mode 100644
modules/configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/ConfigurationValidationExceptionHandler.java
delete mode 100644
modules/configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/InvalidConfigFormatExceptionHandler.java
rename modules/core/src/main/java/org/apache/ignite/{lang =>
internal/logger}/IgniteLogger.java (91%)
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/logger/Loggers.java
rename modules/core/src/main/java/org/apache/ignite/{logger/NullLogger.java =>
internal/logger/VoidLogger.java} (95%)
rename
modules/{configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/InvalidConfigFormatException.java
=>
core/src/main/java/org/apache/ignite/internal/thread/LogUncaughtExceptionHandler.java}
(53%)
rename
modules/{page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/checkpoint
=>
core/src/main/java/org/apache/ignite/internal/util}/IgniteConcurrentMultiPairQueue.java
(98%)
create mode 100755
modules/core/src/main/java/org/apache/ignite/lang/ErrorGroup.java
create mode 100755
modules/core/src/main/java/org/apache/ignite/lang/ErrorGroups.java
rename
modules/{configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/ConfigPathUnrecognizedException.java
=> core/src/main/java/org/apache/ignite/lang/LoggerFactory.java} (70%)
rename
modules/{page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/checkpoint
=>
core/src/test/java/org/apache/ignite/internal/util}/IgniteConcurrentMultiPairQueueTest.java
(95%)
rename
modules/page-memory/src/integrationTest/java/org/apache/ignite/internal/pagememory/tree/inmemory/{ItBplusTreeReuseVolatilePageMemoryTest.java
=> ItBplusTreeReuseListVolatilePageMemoryTest.java} (96%)
create mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/checkpoint/CheckpointDirtyPages.java
delete mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/checkpoint/CheckpointWriteOrder.java
rename
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/checkpoint/{CheckpointDirtyPagesInfoHolder.java
=> DataRegionsDirtyPages.java} (76%)
delete mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolder.java
delete mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolderMap.java
create mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoresMap.java
create mode 100644
modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/checkpoint/CheckpointDirtyPagesTest.java
delete mode 100644
modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolderMapTest.java
delete mode 100644
modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolderTest.java
create mode 100644
modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoresMapTest.java
create mode 100644
modules/raft/src/main/java/org/apache/ignite/internal/raft/server/RaftGroupOptions.java
copy
modules/raft/src/main/java/org/apache/ignite/raft/jraft/core/{DefaultJRaftServiceFactory.java
=> VolatileJRaftServiceFactory.java} (51%)
rename
modules/{configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/package-info.java
=>
raft/src/main/java/org/apache/ignite/raft/jraft/storage/VolatileStorage.java}
(73%)
create mode 100644
modules/raft/src/main/java/org/apache/ignite/raft/jraft/storage/impl/VolatileRaftMetaStorage.java
copy
modules/raft/src/test/java/org/apache/ignite/raft/jraft/core/{TestJRaftServiceFactory.java
=> VolatileJRaftServiceFactoryTest.java} (55%)
create mode 100644
modules/raft/src/test/java/org/apache/ignite/raft/jraft/storage/impl/VolatileRaftMetaStorageTest.java
rename modules/rest-api/src/main/java/org/apache/ignite/internal/rest/{api =>
}/RestFactory.java (95%)
delete mode 100644
modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/ErrorResult.java
create mode 100644
modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/InvalidParam.java
create mode 100644
modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/Problem.java
create mode 100644
modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/ValidationProblem.java
copy
modules/{configuration-api/src/main/java/org/apache/ignite/configuration/validation/ValidationIssue.java
=>
rest-api/src/main/java/org/apache/ignite/internal/rest/constants/HttpCode.java}
(54%)
copy
modules/{api/src/main/java/org/apache/ignite/lang/TableNotFoundException.java
=>
rest-api/src/main/java/org/apache/ignite/internal/rest/constants/MediaType.java}
(63%)
create mode 100644
modules/rest-api/src/main/java/org/apache/ignite/internal/rest/exception/handler/IgniteExceptionHandler.java
rename
modules/{configuration/src/main/java/org/apache/ignite/internal/rest/configuration/exception/package-info.java
=>
rest-api/src/main/java/org/apache/ignite/internal/rest/problem/Builder.java}
(79%)
copy
modules/{configuration-api/src/main/java/org/apache/ignite/configuration/validation/ValidationIssue.java
=>
rest-api/src/main/java/org/apache/ignite/internal/rest/problem/HttpProblemResponse.java}
(52%)
create mode 100644
modules/rest-api/src/test/java/org/apache/ignite/internal/rest/exception/handler/IgniteExceptionHandlerTest.java
create mode 100644 modules/rest/openapi/openapi.properties
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/inmemory/ItRaftStorageVolatilenessTest.java
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/sqllogic/ItSqlLogicTest.java
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/sqllogic/SqlLogicTestEnvironment.java
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/sqllogic/SqlScriptRunner.java
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_aggr_string.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_aggregate_types.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_aggregate_types_scalar.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_approx_quantile.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_approximate_distinct_count.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_arg_min_max.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_avg.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_avg.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_bit_and.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_bit_or.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_bit_xor.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_count.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_count_star.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_covar.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_distinct_aggr.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_distinct_string_agg.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_empty_aggregate.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_empty_aggregate.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_group_by_many_groups.test_slow_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_group_on_expression.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_histogram.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_mode.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_null_aggregates.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_perfect_ht.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_perfect_ht.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_quantile.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_quantile_list.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_regression.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_scalar_aggr.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_stddev.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_string_agg.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_string_agg_big.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_string_agg_many_groups.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/aggregates/test_sum.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/distinct/test_distinct.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/distinct/test_distinct_on.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/distinct/test_distinct_order_by.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/group/test_group_by.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/group/test_group_by.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/group/test_group_by_alias.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/group/test_group_by_alias.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/group/test_group_by_large_string.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/group/test_group_by_multi_column.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/group/test_group_null.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/having/test_corel_subquery_in_having.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/having/test_having.test
create mode 100644
modules/runner/src/integrationTest/sql/aggregate/having/test_scalar_having.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/cast/test_boolean_cast.test
create mode 100644
modules/runner/src/integrationTest/sql/cast/test_boolean_cast.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/cast/test_exponent_in_cast.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/cast/test_string_cast.test
create mode 100644
modules/runner/src/integrationTest/sql/cast/test_try_cast.test
create mode 100644
modules/runner/src/integrationTest/sql/delete/test_delete.test
create mode 100644
modules/runner/src/integrationTest/sql/delete/test_large_delete.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_alias_filter.test
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_constant_comparisons.test
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_constant_comparisons.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_filter_clause.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_filter_clause.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_illegal_filters.test
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_obsolete_filters.test
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_obsolete_filters.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_transitive_filters.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/filter/test_zonemap.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/blob/base64.test
create mode 100644
modules/runner/src/integrationTest/sql/function/date/date_part.test
create mode 100644
modules/runner/src/integrationTest/sql/function/date/date_part.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_date_part.test
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_date_part.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_extract.test
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_extract.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_extract_edge_cases.test
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_extract_edge_cases.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_extract_month.test
create mode 100644
modules/runner/src/integrationTest/sql/function/date/test_extract_year.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_between.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_case.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_coalesce.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_coalesce.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_decode.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_decode.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_in.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_large_in.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_least_greatest.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_null_if.test
create mode 100644
modules/runner/src/integrationTest/sql/function/generic/test_nvl.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/interval/test_extract.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/json/test_json.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_floor_ceil.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_invalid_math.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_mod.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_oracle_math.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_pg_math.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_pow.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_random.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_round.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_trigo.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_truncate.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_type_resolution.test
create mode 100644
modules/runner/src/integrationTest/sql/function/numeric/test_unary.test
create mode 100644
modules/runner/src/integrationTest/sql/function/operator/test_arithmetic.test
create mode 100644
modules/runner/src/integrationTest/sql/function/operator/test_arithmetic_sqllogic.test
create mode 100644
modules/runner/src/integrationTest/sql/function/operator/test_comparison.test
create mode 100644
modules/runner/src/integrationTest/sql/function/operator/test_conjunction.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/md5.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/regex_filter_pushdown.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/regex_replace.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/regex_search.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/regex_search.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/sha1.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_ascii.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_caseconvert.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_char_length.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_char_length.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_complex_unicode.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_compress.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_concat.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_concat_function.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_difference.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_initcap.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_left.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_left.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_length.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_length.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_like.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_like_escape.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_like_escape.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_overlay.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_position.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_repeat.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_replace.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_reverse.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_right.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_right.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_similar_to.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_soundex.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_space.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_strcmp.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_substring.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_substring_utf8.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_translate.test
create mode 100644
modules/runner/src/integrationTest/sql/function/string/test_trim.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/time/test_extract.test
create mode 100644
modules/runner/src/integrationTest/sql/function/time/test_extract.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/current_time.test
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/test_extract.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/test_extract.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/test_extract_ms.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/test_extract_ms.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/test_timestampadd.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/test_timestampdiff.test
create mode 100644
modules/runner/src/integrationTest/sql/function/timestamp/test_timestampdiff.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/insert/test_big_insert.test
create mode 100644
modules/runner/src/integrationTest/sql/insert/test_insert.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/insert/test_insert_invalid.test
create mode 100644
modules/runner/src/integrationTest/sql/insert/test_insert_query.test
create mode 100644
modules/runner/src/integrationTest/sql/insert/test_insert_type.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/full_outer/test_full_outer_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/full_outer/test_full_outer_join_complex.test
create mode 100644
modules/runner/src/integrationTest/sql/join/full_outer/test_full_outer_join_inequality.test
create mode 100644
modules/runner/src/integrationTest/sql/join/full_outer/test_full_outer_join_many_matches.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/full_outer/test_full_outer_join_range.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/join_cross_product.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_eq_ineq_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_join_duplicates.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_join_types.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_lt_join.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_range_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_unequal_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_unequal_join_duplicates.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_using_chain.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_using_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_using_join.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/inner/test_varchar_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/left_outer/left_join_issue_1172.test
create mode 100644
modules/runner/src/integrationTest/sql/join/left_outer/test_left_outer.test
create mode 100644
modules/runner/src/integrationTest/sql/join/mark/test_mark_join_types.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/natural/natural_join.test
create mode 100644
modules/runner/src/integrationTest/sql/join/natural/natural_join.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/right_outer/test_right_outer.test
create mode 100644
modules/runner/src/integrationTest/sql/join/test_complex_join_expr.test
create mode 100644
modules/runner/src/integrationTest/sql/join/test_cross_product_parallelism.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/join/test_join_on_aggregates.test
create mode 100644
modules/runner/src/integrationTest/sql/join/test_not_distinct_from.test
create mode 100644
modules/runner/src/integrationTest/sql/join/test_not_distinct_from.test_ignore
create mode 100644 modules/runner/src/integrationTest/sql/order/test_limit.test
create mode 100644
modules/runner/src/integrationTest/sql/order/test_limit.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/order/test_nulls_first.ignore
create mode 100644
modules/runner/src/integrationTest/sql/order/test_nulls_first.test
create mode 100644
modules/runner/src/integrationTest/sql/order/test_order_by.test
create mode 100644
modules/runner/src/integrationTest/sql/order/test_order_by.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/order/test_order_by_exceptions.test
create mode 100644
modules/runner/src/integrationTest/sql/order/test_order_large.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/order/test_order_pragma.test
create mode 100644
modules/runner/src/integrationTest/sql/order/test_order_same_value.test_slow_ignore
create mode 100644
modules/runner/src/integrationTest/sql/order/test_order_variable_size_payload.test_ignore
create mode 100644 modules/runner/src/integrationTest/sql/order/test_top_n.test
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg1.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg1.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg2.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg2.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg3.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg3.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg4.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/aggregates/agg4.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/join/join1.test
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_1.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_10.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2_long1.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2_long2.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2_long3.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2_long4.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2_long5.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2_long6.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_2_long7.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_3.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_4.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_5.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_6.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_7.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_8.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/orderby/orderby1_10_9.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select1/select1.test_native
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select1/select1_erroneous_res.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select1/select1_hashed_results.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select1/select1_results.test
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select2/select2.test_native
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select2/select2_erroneous_hash_res.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select2/select2_erroneous_res.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select2/select2_hashed_results.test
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select2/select2_results.test
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select3/select3.test_native
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select3/select3_erroneous_hash_res.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select3/select3_erroneous_res.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/sqlite/select3/select3_results.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_any_all.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_correlated_any_all.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_scalar_any_all.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_scalar_in.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_scalar_in.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_simple_not_in.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_uncorrelated_all_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_uncorrelated_all_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/any_all/test_uncorrelated_any_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/exists/test_correlated_exists.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/exists/test_correlated_exists.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/exists/test_scalar_exists.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/exists/test_uncorrelated_exists_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/lateral/test_lateral_join.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_complex_correlated_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_complex_correlated_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_complex_nested_correlated_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_complex_nested_correlated_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_correlated_aggregate_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_correlated_aggregate_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_correlated_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_correlated_subquery_cte.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_correlated_subquery_cte.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_correlated_subquery_where.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_count_star_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_count_star_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_delete_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_grouped_correlated_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_grouped_correlated_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_join_in_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_many_correlated_columns.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_nested_correlated_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_scalar_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_scalar_subquery_cte.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_tpcds_correlated_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_tpcds_correlated_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_uncorrelated_scalar_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_uncorrelated_scalar_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_uncorrelated_varchar_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_update_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_update_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_varchar_correlated_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/scalar/test_window_function_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/table/test_aliasing.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/table/test_nested_table_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/table/test_subquery_union.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/table/test_table_subquery.test
create mode 100644
modules/runner/src/integrationTest/sql/subquery/table/test_table_subquery.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/subquery/test_neumann.test
create mode 100644
modules/runner/src/integrationTest/sql/types/blob/test_blob.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/blob/test_blob.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/types/blob/test_blob_cast.test
create mode 100644
modules/runner/src/integrationTest/sql/types/blob/test_blob_function.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/blob/test_blob_operator.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/blob/test_blob_operator.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/types/blob/test_blob_string.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/collections/array.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/collections/array_agg.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/collections/array_agg.test_slow_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/collections/list.test_slow_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/collections/list_aggregates.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/collections/map.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/date/date_parsing.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/date/test_bc_dates.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/date/test_date.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/date/test_incorrect_dates.test
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/cast_from_decimal.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/cast_to_decimal.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/decimal_aggregates.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/decimal_arithmetic.test
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/decimal_decimal_overflow_cast.test
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/decimal_overflow.test
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/decimal_overflow_table.test
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/large_decimal_constants.test
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/test_decimal.test
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/test_decimal_cast.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/types/decimal/test_decimal_ops.test
create mode 100644
modules/runner/src/integrationTest/sql/types/interval/interval_constants.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/interval/test_interval.test
create mode 100644
modules/runner/src/integrationTest/sql/types/interval/test_interval_addition.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/interval/test_interval_comparison.test
create mode 100644
modules/runner/src/integrationTest/sql/types/interval/test_interval_ops.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/interval/test_interval_ops.test_ignore_old
create mode 100644
modules/runner/src/integrationTest/sql/types/null/test_boolean_null.test
create mode 100644
modules/runner/src/integrationTest/sql/types/null/test_is_null.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/null/test_null.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/null/test_null_aggr.test
create mode 100644
modules/runner/src/integrationTest/sql/types/string/test_big_strings.test
create mode 100644
modules/runner/src/integrationTest/sql/types/string/test_scan_big_varchar.test_slow
create mode 100644
modules/runner/src/integrationTest/sql/types/string/test_unicode.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/types/time/test_time.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/time/time_parsing.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/timestamp/bc_timestamp.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/timestamp/test_incorrect_timestamp.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/timestamp/test_timestamp.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/timestamp/test_timestamp_ms.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/types/unsigned/test_unsigned_arithmetic.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/types/unsigned/test_unsigned_auto_cast.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/types/unsigned/test_unsigned_conversion.test_ignored
create mode 100644
modules/runner/src/integrationTest/sql/update/null_update_merge.test
create mode 100644
modules/runner/src/integrationTest/sql/update/test_big_string_update.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_null_update.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_repeated_string_update.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_string_update.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_string_update_many_strings.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_string_update_null.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_string_update_rollback.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_string_update_rollback_null.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_update.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_update_delete_same_tuple.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_update_from.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_update_many_updaters.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_update_many_updaters_nulls.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_update_mix.test_ignore
create mode 100644
modules/runner/src/integrationTest/sql/update/test_update_same_value.test_ignore