This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/gradle/org.threeten-threetenbp-1.6.9 in repository https://gitbox.apache.org/repos/asf/ignite-3.git
discard a7abfa54ef Bump org.threeten:threetenbp from 1.6.8 to 1.6.9 add e18c0a005f IGNITE-22027 Disable destruction_does_not_update_data (#3617) add ad69dfd808 IGNITE-22055 Shut destruction executor down before closing volatile regions (#3616) add c69918e148 IGNITE-20516 Remove openapi.yaml from source code (#3581) add 8737d92818 IGNITE-22060: Enable sql logic tests for NOT NULL constraint violation (#3618) add bf7f2a9777 IGNITE-21963: fix incorrect serialization for some BigDecimal values (#3599) add 84c1712957 IGNITE-22053 Sql. Logic test without ordering compares with ordered results (#3613) add 3cd90d4f59 IGNITE-19687 Add support for reassigning the default distribution zone in Catalog (#3590) add 98a2a22830 IGNITE-22066 Fix memory leak in the DummyInternalTableImpl (#3621) add 66ef243b39 IGNITE-21928 Describe Catalog operation flow in README (#3585) add 958b4a06fc IGNITE-22041 Correct inline size calculation for indexes (#3622) add ce4050397f IGNITE-22001 Throw specific exception if during writeTableAssignmentsToMetastore process was interrupted (#3575) add 5a419c5dd9 IGNITE-21935: Cover SQL E153(Updatable queries with subqueries) feature by tests (#3630) add b43e81f171 IGNITE-21996 Sql. Improve test coverage for ALTER COLUMN command (#3631) add 2ba5a6def1 Bump archunit from 1.2.1 to 1.3.0 (#3623) add 8bde02bffb Bump org.apache.calcite.avatica:avatica-core from 1.24.0 to 1.25.0 (#3624) add ced1035ffa IGNITE-21923: Cover SQL E051-09(Basic query specification, Rename columns in the FROM clause) feature by tests (#3628) add 9036b30bef IGNITE-22054 Fix ItMultipleLocksTest#test (#3632) add c6d135080a Bump com.github.spotbugs from 6.0.8 to 6.0.12 (#3638) add 0978749e4e IGNITE-22062 RO transaction does not close cursor when exception is thrown (#3620) add 7ac3f5ba1b IGNITE-21257 Introduce REST API for viewing partition states (#3614) add 50d14e8fca IGNITE-21988 Don't allow reading from index storage if it is in build state (#3561) add 15a4383367 IGNITE-22083 Sql. Invalidate fragment mapping cache when the mapped node has left the cluster (#3637) add 25926b1a76 IGNITE-19949 Fix dynamic completer for same options (#3644) add aa22af743d IGNITE-21940 Sql. Cover SQL F304 (EXCEPT ALL table operator) feature by tests (#3635) add 21f940de18 IGNITE-21939 Sql. Cover SQL F302-02(INTERSECT [ALL] table operator) feature by tests (#3636) add a3b26ac688 IGNITE-18647 Sql. Implement missed Statement and StatementBuilder methods (#3626) add df39219094 IGNITE-21943: Cover SQL F561(Full value expressions) feature by tests (#3641) add 6dedb616b3 IGNITE-19681 Java thin: Add tx partition awareness (lazy tx start) (#3640) add c57c1a8c38 IGNITE-22024 Fixed ItSqlClientSynchronousApiTest#runtimeErrorInDmlCausesTransactionToFail (#3651) add d3781844a7 IGNITE-21937 Sql. Cover SQL F041-05 feature by tests (#3643) add 0f5618fde0 IGNITE-21435: Sql. Catalog DefaultValue should not depend on Serializable. (#3627) add 478ee5de9f Bump org.rocksdb:rocksdbjni from 8.11.3 to 9.1.1 (#3654) add d593e6487a IGNITE-21824 Revert workaround for jline bug (#3647) add cfea5baaf2 IGNITE-22075 GC doesn't wait for RO transactions (#3650) add 694f43b5be IGNITE-21850 Enable LogSinkTest (#3646) add b39659f90d IGNITE-22093: Sql. Rename PlannerPhase::HEP_DECORRELATE (#3652) add a3bd2e5b6d IGNITE-22095 Remove compute job jars from the repo (#3655) add 4871350087 IGNITE-22105 Add busy lock to RocksDbClusterStateStorage (#3659) add 0bad471665 Bump org.threeten:threetenbp from 1.6.8 to 1.6.9 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (a7abfa54ef) \ N -- N -- N refs/heads/dependabot/gradle/org.threeten-threetenbp-1.6.9 (0bad471665) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .gitignore | 3 + check-rules/spotbugs-excludes.xml | 5 + gradle/libs.versions.toml | 10 +- .../ignite/internal/affinity/Assignments.java | 11 + .../java/org/apache/ignite/lang/ErrorGroups.java | 6 + .../main/java/org/apache/ignite/sql/Statement.java | 53 +- modules/catalog/README.md | 87 +- .../apache/ignite/internal/catalog/Catalog.java | 14 +- .../internal/catalog/CatalogManagerImpl.java | 43 +- .../ignite/internal/catalog/CatalogService.java | 2 - .../AlterZoneSetDefaultCatalogCommand.java | 12 +- .../catalog/commands/CreateTableCommand.java | 13 +- .../internal/catalog/commands/DefaultValue.java | 220 +++- .../internal/catalog/commands/DropZoneCommand.java | 14 +- .../catalog/commands/RenameZoneCommand.java | 5 - .../descriptors/CatalogTableColumnDescriptor.java | 30 +- .../internal/catalog/events/CatalogEvent.java | 3 + .../storage/AbstractChangeIndexStatusEntry.java | 3 +- .../internal/catalog/storage/AlterColumnEntry.java | 3 +- .../internal/catalog/storage/AlterZoneEntry.java | 3 +- .../internal/catalog/storage/DropColumnsEntry.java | 3 +- .../internal/catalog/storage/DropTableEntry.java | 3 +- .../internal/catalog/storage/DropZoneEntry.java | 3 +- .../internal/catalog/storage/NewColumnsEntry.java | 3 +- .../internal/catalog/storage/NewIndexEntry.java | 3 +- .../catalog/storage/NewSystemViewEntry.java | 3 +- .../internal/catalog/storage/NewTableEntry.java | 3 +- .../internal/catalog/storage/NewZoneEntry.java | 3 +- .../catalog/storage/ObjectIdGenUpdateEntry.java | 3 +- .../internal/catalog/storage/RemoveIndexEntry.java | 3 +- .../internal/catalog/storage/RenameIndexEntry.java | 3 +- .../internal/catalog/storage/RenameTableEntry.java | 3 +- ...DropZoneEntry.java => SetDefaultZoneEntry.java} | 34 +- .../internal/catalog/storage/SnapshotEntry.java | 16 +- .../CatalogEntrySerializerProvider.java | 2 + .../serialization/MarshallableEntryType.java | 3 +- ...CatalogManagerDescriptorCausalityTokenTest.java | 12 +- .../internal/catalog/CatalogManagerSelfTest.java | 177 ++- .../commands/AbstractCommandValidationTest.java | 4 +- .../catalog/commands/CatalogUtilsTest.java | 2 - .../commands/DropZoneCommandValidationTest.java | 9 +- .../commands/RenameZoneCommandValidationTest.java | 12 - .../storage/CatalogEntrySerializationTest.java | 274 ++--- .../catalog/storage/UpdateLogImplTest.java | 2 + .../internal/catalog/BaseCatalogManagerTest.java | 2 - modules/catalog/tech-notes/acceptUpdateFlow.puml | 53 + modules/catalog/tech-notes/accept_update_flow.png | Bin 0 -> 42531 bytes modules/catalog/tech-notes/applyUpdateFlow.puml | 32 + modules/catalog/tech-notes/apply_update_flow.png | Bin 0 -> 15220 bytes modules/cli/build.gradle | 14 +- .../repl/completer/DynamicCompleterRegistry.java | 38 +- .../core/repl/executor/IgnitePicocliCommands.java | 34 - .../completer/DynamicCompleterRegistryTest.java | 60 +- .../internal/jdbc/proto/JdbcQueryEventHandler.java | 2 +- .../handler/ClientPrimaryReplicaTracker.java | 19 +- .../internal/client/compute/ClientCompute.java | 3 +- .../ignite/internal/client/sql/ClientSql.java | 15 +- .../client/sql/ClientStatementBuilder.java | 36 +- .../client/table/ClientKeyValueBinaryView.java | 50 +- .../internal/client/table/ClientKeyValueView.java | 60 +- .../client/table/ClientRecordBinaryView.java | 53 +- .../internal/client/table/ClientRecordView.java | 51 +- .../ignite/internal/client/table/ClientTable.java | 62 +- .../client/table/ClientTupleSerializer.java | 16 +- .../client/table/PartitionAwarenessProvider.java | 30 +- .../internal/client/tx/ClientLazyTransaction.java | 176 +++ .../internal/client/tx/ClientTransaction.java | 14 +- .../internal/client/tx/ClientTransactions.java | 15 +- .../client/ObservableTimestampPropagationTest.java | 20 +- .../ignite/client/PartitionAwarenessTest.java | 361 +++--- .../org/apache/ignite/client/RetryPolicyTest.java | 4 + .../apache/ignite/client/ServerMetricsTest.java | 6 +- .../management/ClusterManagementGroupManager.java | 93 +- .../management/raft/ClusterStateStorage.java | 13 +- .../management/raft/CmgRaftGroupListener.java | 3 +- .../management/raft/RaftStorageManager.java | 12 +- .../raft/RocksDbClusterStateStorage.java | 201 ++-- .../raft/AbstractClusterStateStorageTest.java | 80 +- .../management/raft/TestClusterStateStorage.java | 167 ++- modules/compute/build.gradle | 1 + modules/compute/jobs.gradle | 89 ++ .../ignite/internal/compute/ItComputeBaseTest.java | 16 +- .../internal/compute/ItComputeTestEmbedded.java | 46 - .../internal/compute/ItComputeTestStandalone.java | 33 +- .../units/ignite-it-jobs-1.0-SNAPSHOT.jar | Bin 5528 -> 0 bytes .../units/ignite-jobs-1.0-SNAPSHOT-src.zip | Bin 69608 -> 0 bytes .../units/ignite-ut-job1-1.0-SNAPSHOT.jar | Bin 1749 -> 0 bytes .../units/ignite-ut-job2-1.0-SNAPSHOT.jar | Bin 1724 -> 0 bytes .../apache/ignite/internal/compute/ConcatJob.java} | 30 +- .../ignite/internal/compute/FailingJob.java} | 13 +- .../ignite/internal/compute/GetNodeNameJob.java} | 13 +- .../ignite/internal/compute/JobException.java} | 8 +- .../apache/ignite/internal/compute/SleepJob.java} | 26 +- modules/compute/src/test/README.md | 15 - .../compute/loader/JobClassLoaderFactoryTest.java | 30 +- .../units/ignite-jobs-1.0-SNAPSHOT-src.zip | Bin 69608 -> 0 bytes .../unit1/1.0.0/ignite-ut-job1-1.0-SNAPSHOT.jar | Bin 1749 -> 0 bytes .../unit1/2.0.0/ignite-ut-job2-1.0-SNAPSHOT.jar | Bin 1724 -> 0 bytes .../unit1/3.0.1/ignite-ut-job1-1.0-SNAPSHOT.jar | Bin 1749 -> 0 bytes .../unit1/3.0.1/ignite-ut-job2-1.0-SNAPSHOT.jar | Bin 1724 -> 0 bytes .../unit1/3.0.2/ignite-ut-job1-1.0-SNAPSHOT.jar | Bin 1749 -> 0 bytes .../3.0.2/subdir/ignite-ut-job2-1.0-SNAPSHOT.jar | Bin 1724 -> 0 bytes .../units/unit1/4.0.0/unit1-1.0-corrupted.jar | Bin 1693 -> 0 bytes .../unit2/1.0.0/ignite-ut-job1-1.0-SNAPSHOT.jar | Bin 1749 -> 0 bytes .../unit2/2.0.0/ignite-ut-job2-1.0-SNAPSHOT.jar | Bin 1724 -> 0 bytes .../ignite/internal/compute/Job1Utility.java} | 6 +- .../apache/ignite/internal/compute/UnitJob.java} | 13 +- .../ignite/internal/compute/Job2Utility.java} | 6 +- .../apache/ignite/internal/compute/UnitJob.java} | 13 +- .../ignite/internal/event/EventParameters.java | 2 +- .../ignite/internal/util/io/IgniteDataInput.java | 90 ++ .../ignite/internal/util/io/IgniteDataOutput.java | 90 ++ .../internal/util/io/IgniteUnsafeDataInput.java | 110 ++ .../internal/util/io/IgniteUnsafeDataOutput.java | 121 ++ .../IgniteUnsafeDataInputOutputByteOrderTest.java | 120 +- ...niteDistributionZoneManagerNodeRestartTest.java | 72 +- .../BaseDistributionZoneManagerTest.java | 5 + .../DistributionZoneManagerAlterFilterTest.java | 53 +- ...ibutionZoneManagerConfigurationChangesTest.java | 3 +- ...istributionZoneManagerScaleUpScaleDownTest.java | 32 +- .../DistributionZoneCausalityDataNodesTest.java | 46 +- .../DistributionZoneRebalanceEngineTest.java | 4 +- .../DistributionZonesTestUtil.java | 10 + .../ignite/internal/eventlog/impl/LogSinkTest.java | 2 - .../apache/ignite/internal/index/IndexManager.java | 10 +- .../index/IndexAvailabilityControllerTest.java | 14 +- .../ignite/internal/index/IndexManagerTest.java | 6 +- .../internal/index/TestIndexManagementUtils.java | 3 +- .../ignite/jdbc/ItJdbcClientTimeZoneTest.java | 4 +- .../ignite/internal/jdbc/ConnectionProperties.java | 8 +- .../internal/jdbc/ConnectionPropertiesImpl.java | 5 +- .../ignite/internal/lowwatermark/LowWatermark.java | 24 +- .../internal/lowwatermark/LowWatermarkImpl.java | 88 +- .../ChangeLowWatermarkEventParameters.java} | 28 +- .../LowWatermarkEvent.java} | 28 +- .../event/LowWatermarkEventParameters.java} | 8 +- .../lowwatermark/LowWatermarkImplTest.java | 123 ++- .../internal/lowwatermark/TestLowWatermark.java | 42 +- modules/platforms/cpp/ignite/common/error_codes.h | 2 + modules/platforms/cpp/ignite/odbc/common_types.cpp | 2 + .../cpp/tests/client-test/compute_test.cpp | 2 +- .../cpp/tests/client-test/transactions_test.cpp | 3 +- .../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs | 6 + modules/rest-api/build.gradle | 31 +- modules/rest-api/openapi/openapi.properties | 20 - modules/rest-api/openapi/openapi.yaml | 1163 -------------------- .../rest/api/recovery/DisasterRecoveryApi.java | 74 ++ .../api/recovery/GlobalPartitionStateResponse.java | 62 ++ .../recovery/GlobalPartitionStatesResponse.java} | 28 +- .../api/recovery/LocalPartitionStateResponse.java | 70 ++ .../recovery}/LocalPartitionStatesResponse.java | 28 +- .../handler/IgniteInternalExceptionHandler.java | 10 + modules/rest/build.gradle | 2 + .../recovery/ItDisasterRecoveryControllerTest.java | 156 +++ .../rest/recovery/DisasterRecoveryController.java | 114 ++ .../rest/recovery/DisasterRecoveryFactory.java | 47 + .../runner/app/ItIgniteNodeRestartTest.java | 2 +- .../client/ItThinClientPartitionAwarenessTest.java | 24 +- .../app/client/ItThinClientTransactionsTest.java | 17 +- .../org/apache/ignite/internal/app/IgniteImpl.java | 5 +- .../internal/ClusterPerClassIntegrationTest.java | 5 +- .../internal/schema/marshaller/MarshallerUtil.java | 2 +- .../schema/marshaller/KvMarshallerTest.java | 46 + .../schema/marshaller/MarshallerUtilTest.java | 70 ++ .../internal/sql/api/ItSqlAsynchronousApiTest.java | 36 +- .../sql/api/ItSqlClientAsynchronousApiTest.java | 25 - .../internal/sql/api/ItSqlClientMetricsTest.java | 7 +- .../internal/sql/api/ItSqlSynchronousApiTest.java | 16 - .../sql/engine/ItAlterTableAlterColumnTest.java | 41 +- .../internal/sql/engine/ItCreateTableDdlTest.java | 23 +- .../internal/sql/engine/ItFunctionsTest.java | 2 - .../ignite/internal/sql/engine/ItMetadataTest.java | 6 + .../ignite/internal/sql/engine/ItZoneDdlTest.java | 151 ++- .../internal/sql/engine/ItZonesSystemViewTest.java | 13 +- .../sql/threading/ItSqlApiThreadingTest.java | 20 +- .../sql/basic_queries/rename_columns_in_from.test | 79 ++ .../sql/contstraint/test_not_null_contraint.test | 60 - .../sql/join/test_nested_outer_join.test | 69 ++ .../sql/join/test_not_distinct_from.test | 4 +- .../integrationTest/sql/set/test_except_all.test | 59 + .../integrationTest/sql/set/test_intersect.test | 86 ++ .../sql/subquery/scalar/test_delete_subquery.test | 1 + .../sql/subquery/scalar/test_update_subquery.test | 17 + .../scalar/test_update_subquery.test_ignore | 73 -- .../integrationTest/sql/types/row/test_row.test | 45 + .../internal/sql/api/AntiHijackAsyncResultSet.java | 8 +- .../ignite/internal/sql/api/IgniteSqlImpl.java | 24 +- .../internal/sql/api/StatementBuilderImpl.java | 59 +- .../ignite/internal/sql/api/StatementImpl.java | 66 +- .../internal/sql/engine/SqlQueryProcessor.java | 4 +- .../internal/sql/engine/exec/ExecutionContext.java | 2 +- .../engine/exec/mapping/MappingServiceImpl.java | 53 +- .../sql/engine/message/QueryStartRequest.java | 2 +- .../internal/sql/engine/prepare/PlannerHelper.java | 2 +- .../internal/sql/engine/prepare/PlannerPhase.java | 4 +- .../internal/sql/api/StatementBuilderImplTest.java | 193 ++++ .../exec/mapping/MappingServiceImplTest.java | 28 +- .../planner/CorrelatedSubqueryPlannerTest.java | 2 +- .../sql/engine/planner/JoinCommutePlannerTest.java | 1 - .../prepare/ddl/DdlSqlToCommandConverterTest.java | 4 +- .../sql/DistributionZoneSqlDdlParserTest.java | 52 + .../index/InconsistentIndexStateException.java | 39 + .../storage/index/IndexNotBuiltException.java} | 30 +- .../internal/storage/index/IndexStorage.java | 1 + .../internal/storage/index/SortedIndexStorage.java | 28 + .../storage/index/StorageHashIndexDescriptor.java | 8 + .../index/StorageSortedIndexDescriptor.java | 8 + .../index/ThreadAssertingSortedIndexStorage.java | 9 + .../ignite/internal/storage/util/StorageUtils.java | 14 + .../storage/AbstractMvTableStorageTest.java | 125 ++- .../ignite/internal/storage/TestStorageUtils.java} | 31 +- .../index/AbstractHashIndexStorageTest.java | 10 +- .../storage/index/AbstractIndexStorageTest.java | 64 +- .../index/AbstractSortedIndexStorageTest.java | 86 +- .../index/impl/AbstractTestIndexStorage.java | 23 +- .../storage/index/impl/TestHashIndexStorage.java | 6 +- .../storage/index/impl/TestSortedIndexStorage.java | 107 +- .../VolatilePageMemoryStorageEngine.java | 2 +- .../index/AbstractPageMemoryIndexStorage.java | 4 + .../storage/pagememory/index/InlineUtils.java | 2 + .../index/hash/PageMemoryHashIndexStorage.java | 2 + .../pagememory/index/hash/io/HashIndexTreeIo.java | 2 +- .../index/sorted/PageMemorySortedIndexStorage.java | 112 +- .../index/sorted/io/SortedIndexTreeIo.java | 2 +- .../storage/pagememory/index/InlineUtilsTest.java | 4 +- .../rocksdb/index/AbstractRocksDbIndexStorage.java | 5 + .../rocksdb/index/RocksDbHashIndexStorage.java | 2 + .../rocksdb/index/RocksDbSortedIndexStorage.java | 38 +- .../ItInternalTableReadOnlyScanTest.java | 9 - .../ItDisasterRecoveryReconfigurationTest.java | 4 +- .../ignite/internal/table/ItColocationTest.java | 4 +- .../threading/ItKvRecordApiThreadingTest.java | 28 +- .../table/distributed/SortedIndexLocker.java | 2 +- .../internal/table/distributed/TableManager.java | 147 ++- .../table/distributed/TableMessageGroup.java | 4 +- .../disaster/DisasterRecoveryManager.java | 217 +++- .../disaster/GlobalPartitionState.java} | 19 +- .../disaster/GlobalPartitionStateEnum.java} | 19 +- .../distributed/disaster/LocalPartitionState.java} | 19 +- ...nState.java => LocalPartitionStateMessage.java} | 2 +- .../messages/LocalPartitionStatesResponse.java | 2 +- .../ignite/internal/table/distributed/gc/MvGc.java | 77 +- .../snapshot/FullStateTransferIndexChooser.java | 15 +- .../replicator/PartitionReplicaListener.java | 14 +- .../distributed/storage/InternalTableImpl.java | 75 +- .../internal/table/distributed/IndexBaseTest.java | 3 + .../table/distributed/TableManagerTest.java | 37 + .../internal/table/distributed/gc/MvGcTest.java | 34 +- .../replication/PartitionReplicaListenerTest.java | 10 + .../apache/ignite/distributed/ItTxTestCluster.java | 1 + .../ignite/internal/table/TableTestUtils.java | 11 +- .../table/impl/DummyInternalTableImpl.java | 5 +- .../ignite/internal/tx/impl/HeapLockManager.java | 75 +- .../internal/tx/impl/ReadOnlyTransactionImpl.java | 2 - .../ignite/internal/tx/impl/TxManagerImpl.java | 41 +- .../apache/ignite/internal/tx/TxManagerTest.java | 3 +- 256 files changed, 5908 insertions(+), 3490 deletions(-) copy modules/catalog/src/main/java/org/apache/ignite/internal/catalog/storage/{DropZoneEntry.java => SetDefaultZoneEntry.java} (71%) create mode 100644 modules/catalog/tech-notes/acceptUpdateFlow.puml create mode 100644 modules/catalog/tech-notes/accept_update_flow.png create mode 100644 modules/catalog/tech-notes/applyUpdateFlow.puml create mode 100644 modules/catalog/tech-notes/apply_update_flow.png create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/tx/ClientLazyTransaction.java create mode 100644 modules/compute/jobs.gradle delete mode 100644 modules/compute/src/integrationTest/resources/units/ignite-it-jobs-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/integrationTest/resources/units/ignite-jobs-1.0-SNAPSHOT-src.zip delete mode 100644 modules/compute/src/integrationTest/resources/units/ignite-ut-job1-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/integrationTest/resources/units/ignite-ut-job2-1.0-SNAPSHOT.jar copy modules/{low-watermark/src/main/java/org/apache/ignite/internal/lowwatermark/LowWatermarkChangedListener.java => compute/src/jobs/java/org/apache/ignite/internal/compute/ConcatJob.java} (59%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => compute/src/jobs/java/org/apache/ignite/internal/compute/FailingJob.java} (65%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => compute/src/jobs/java/org/apache/ignite/internal/compute/GetNodeNameJob.java} (67%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => compute/src/jobs/java/org/apache/ignite/internal/compute/JobException.java} (81%) copy modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/messages/LocalPartitionStatesResponse.java => compute/src/jobs/java/org/apache/ignite/internal/compute/SleepJob.java} (57%) delete mode 100644 modules/compute/src/test/README.md delete mode 100644 modules/compute/src/test/resources/units/ignite-jobs-1.0-SNAPSHOT-src.zip delete mode 100644 modules/compute/src/test/resources/units/unit1/1.0.0/ignite-ut-job1-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/test/resources/units/unit1/2.0.0/ignite-ut-job2-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/test/resources/units/unit1/3.0.1/ignite-ut-job1-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/test/resources/units/unit1/3.0.1/ignite-ut-job2-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/test/resources/units/unit1/3.0.2/ignite-ut-job1-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/test/resources/units/unit1/3.0.2/subdir/ignite-ut-job2-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/test/resources/units/unit1/4.0.0/unit1-1.0-corrupted.jar delete mode 100644 modules/compute/src/test/resources/units/unit2/1.0.0/ignite-ut-job1-1.0-SNAPSHOT.jar delete mode 100644 modules/compute/src/test/resources/units/unit2/2.0.0/ignite-ut-job2-1.0-SNAPSHOT.jar copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => compute/src/unit1/java/org/apache/ignite/internal/compute/Job1Utility.java} (81%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => compute/src/unit1/java/org/apache/ignite/internal/compute/UnitJob.java} (70%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => compute/src/unit2/java/org/apache/ignite/internal/compute/Job2Utility.java} (81%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => compute/src/unit2/java/org/apache/ignite/internal/compute/UnitJob.java} (70%) copy modules/low-watermark/src/main/java/org/apache/ignite/internal/lowwatermark/{LowWatermarkChangedListener.java => event/ChangeLowWatermarkEventParameters.java} (60%) copy modules/low-watermark/src/main/java/org/apache/ignite/internal/lowwatermark/{LowWatermarkChangedListener.java => event/LowWatermarkEvent.java} (62%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => low-watermark/src/main/java/org/apache/ignite/internal/lowwatermark/event/LowWatermarkEventParameters.java} (78%) delete mode 100644 modules/rest-api/openapi/openapi.properties delete mode 100644 modules/rest-api/openapi/openapi.yaml create mode 100644 modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/DisasterRecoveryApi.java create mode 100644 modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/GlobalPartitionStateResponse.java copy modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/messages/LocalPartitionStatesResponse.java => rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/GlobalPartitionStatesResponse.java} (51%) create mode 100644 modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/LocalPartitionStateResponse.java copy modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/messages => rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery}/LocalPartitionStatesResponse.java (51%) create mode 100644 modules/rest/src/integrationTest/java/org/apache/ignite/internal/rest/recovery/ItDisasterRecoveryControllerTest.java create mode 100644 modules/rest/src/main/java/org/apache/ignite/internal/rest/recovery/DisasterRecoveryController.java create mode 100644 modules/rest/src/main/java/org/apache/ignite/internal/rest/recovery/DisasterRecoveryFactory.java create mode 100644 modules/schema/src/test/java/org/apache/ignite/internal/schema/marshaller/MarshallerUtilTest.java create mode 100644 modules/sql-engine/src/integrationTest/sql/basic_queries/rename_columns_in_from.test create mode 100644 modules/sql-engine/src/integrationTest/sql/join/test_nested_outer_join.test create mode 100644 modules/sql-engine/src/integrationTest/sql/set/test_except_all.test create mode 100644 modules/sql-engine/src/integrationTest/sql/set/test_intersect.test delete mode 100644 modules/sql-engine/src/integrationTest/sql/subquery/scalar/test_update_subquery.test_ignore create mode 100644 modules/sql-engine/src/integrationTest/sql/types/row/test_row.test create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/api/StatementBuilderImplTest.java create mode 100644 modules/storage-api/src/main/java/org/apache/ignite/internal/storage/index/InconsistentIndexStateException.java copy modules/{low-watermark/src/main/java/org/apache/ignite/internal/lowwatermark/LowWatermarkChangedListener.java => storage-api/src/main/java/org/apache/ignite/internal/storage/index/IndexNotBuiltException.java} (51%) rename modules/{low-watermark/src/main/java/org/apache/ignite/internal/lowwatermark/LowWatermarkChangedListener.java => storage-api/src/testFixtures/java/org/apache/ignite/internal/storage/TestStorageUtils.java} (57%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/GlobalPartitionState.java} (63%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/GlobalPartitionStateEnum.java} (65%) copy modules/{core/src/main/java/org/apache/ignite/internal/event/EventParameters.java => table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/LocalPartitionState.java} (63%) rename modules/table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/messages/{LocalPartitionState.java => LocalPartitionStateMessage.java} (96%)