This is an automated email from the ASF dual-hosted git repository.

tkalkirill pushed a change to branch ignite-26722
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 9c16e15e875 Merge branch 'main' into ignite-26722
     add 67d2480096b IGNITE-26752 Add a check that each raft command has a unit 
test for backward compatibility (#6805)
     add 204709cd7b6 IGNITE-26778 Get rid of mention IGNITE-19112 (#6812)
     add 0bdf0c990ec IGNITE-26501 Sql. Use CatalogTableDescriptor version 
instead of schemaVersion for caching purposes (#6783)
     add 313c2252bcc IGNITE-26284 Implement truncateSuffix operation (#6753)
     add e82e9043acf IGNITE-24119 Fix getAll in explicit RO transaction (#6813)
     add 7ffd56d508e IGNITE-26271 Fix incorrect calculation of alive data nodes 
for disaster recovery (#6569)
     add 5e8e0b1867c IGNITE-26711 Add enhancements to compatibility framework 
(#6774)
     add 138f3c7e191 IGNITE-26786 Avoid NPEs when stopping fixtures in 
ItTableRaftSnapshotsTest (#6819)
     add a917625f880 IGNITE-26780 Update RELEASE_NOTES.txt for ignite-3.1 
(#6816)
     add 64babed7149 IGNITE-26667 .NET: Fix flaky 
IgniteProxyTests.TestBasicProxying (#6796)
     add c294b529809 IGNITE-26721 Fix EBUSY state if raft snapshot has not been 
installed yet (#6815)
     add 28e1ca2c48d IGNITE-26698 Sql. Flaky 
ItFloatingPointTest#testAggregations (#6794)
     add 0ddf7ac0354 IGNITE-26666 .NET: Fix 
TestDroppedConnectionsAreRestoredInBackground flakiness (#6795)
     add c834f75671f IGNITE-26669 Tx state resolution improvements (#6807)
     add 5210705b73f IGNITE-26791 Fix pyignite_dbapi workflow (#6828)
     add a78c210be40 IGNITE-26777 Port several commits from Jraft regarding 
ThreadId (#6811)
     add fe4bdb0809c IGNITE-21546 Add write intent resolution to index backfill 
process (#6810)
     add 92bef18f223 IGNITE-26632 Catalog. Unable to add new serializer with 
version 1 (#6827)
     add d7563b1ff31 IGNITE-26793 Add index and term to segment entry payload 
(#6832)
     add 5c1f72381e1 IGNITE-26800 .NET: Fix BasicAuthenticatorTests flakiness 
(#6831)
     add e53d41b75ed Bump com.github.spotbugs:spotbugs-annotations from 4.9.7 
to 4.9.8 (#6822)
     add ba3f7379ee6 Bump com.github.spotbugs from 6.4.3 to 6.4.4 (#6821)
     add 474764100df IGNITE-26812 Disable flaky test in ItBuildIndexTest (#6837)
     add ea4f4bf8b80 IGNITE-26802 Flaky 
ItTxDistributedTestThreeNodesThreeReplicas.testPrimaryReplicaDirectUpdateForExplicitTxn
 (#6833)
     add e9ad17b3fbe IGNITE-24417 C++ Client: Add doxygen main page, refine 
exclusions (#6741)
     add e74127db340 IGNITE-23373 OutdatedTokenException when running 
ItDisasterRecoveryManagerTest#testRestartTablePartitionsWithCleanUp (#6829)
     add 5a89744ccde IGNITE-26809 Properly check RAFT state (#6836)
     add 9ae568b6994 IGNITE-26804 Add migration tools dependency to release 
task (#6844)
     add 1c868dabeed Bump spring-boot from 3.5.6 to 3.5.7 (#6841)
     add ba45e0055ee IGNITE-26727 Append a line separator at the end of the 
igniteVersions.json (#6782)
     add 08e7cf084f7 IGNITE-26771 Specify classpath in linux distributions 
(#6814)
     add 4265e206593 IGNITE-26159 Disable compute messages until start (#6826)
     add 9090ad5eb46 IGNITE-26823 Add current revision getter (#6845)
     add b33e8de566b IGNITE-26826 Move aipersist and metastorage compatibility 
test's jobs to "jobs" submodule (#6846)
     add 7bca9398c21 IGNITE-26625 Sql. Fixed flaky 
ItSqlQueryExecutionMetricsTest.testScriptWithErrors (#6838)
     add 58b81526445 IGNITE-26706 Migration Tools: Allow coping with 
unnecessary third-party classes from SqlFunctionClasses (#6768)
     add b11d040e9fd IGNITE-26655 Fix testHandshakesFailedTimeout (#6847)
     add 708849cdf7d IGNITE-26838 Compatibility tests security (#6851)
     add 32f0661d315 IGNITE-26687 DB API: Mute some tests until heartbeats 
implemented (#6854)
     add 5e6a5e8b2b2 IGNITE-26843 C++ Client: Add compatibility test suite 
(#6856)
     add f9adbe81a17 IGNITE-26824 Add migration tools doc (#6849)
     add 5e0ae4920fa IGNITE-26858 Add CODEOWNERS for platforms and clients 
(#6859)
     add 17a3357691e IGNITE-26502 Catalog. Improve serialisation compatibility 
tests to ensure that every object descriptor has a test case (#6834)
     add dd091a9ab1a IGNITE-26719 Java client: fix async continuation executor 
(#6862)
     add 2506d645860 IGNITE-26784 Change last release version (#6817)
     add d2266787bdf Merge branch 'main' into ignite-26722
     add 7b6b8824762 IGNITE-26722 wip

No new revisions were added by this update.

Summary of changes:
 .github/workflows/python_dbapi_wheels.yml          |  15 +-
 CODEOWNERS                                         |   8 +
 RELEASE_NOTES.txt                                  | 142 ++++
 docs/_data/toc.yaml                                |  58 +-
 .../administrators-guide/config/cli-config.adoc    |  24 +-
 .../config/cluster-config.adoc                     |   2 +-
 .../administrators-guide/config/node-config.adoc   |   2 +-
 .../administrators-guide/metrics/system-views.adoc | 339 ++++++++--
 docs/_docs/developers-guide/clients/ado.adoc       |   2 +-
 .../developers-guide/clients/jdbc-driver.adoc      |   2 +-
 docs/_docs/developers-guide/clients/python.adoc    |   6 +-
 .../_docs/developers-guide/events/events-list.adoc |   2 +-
 docs/_docs/developers-guide/sql/system-views.adoc  |  90 ---
 docs/_docs/installation/installing-to-k8s.adoc     | 345 ----------
 .../migration-from-ai2/ai2-functions.adoc          | 156 +++++
 .../installation/migration-from-ai2/config.adoc    | 217 ++++++
 .../installation/migration-from-ai2/overview.adoc  |   4 +-
 .../migration-from-ai2/persistent-migration.adoc   | 131 ++++
 docs/_docs/quick-start/embedded-mode.adoc          |   3 -
 docs/_docs/quick-start/explore-sql.adoc            |   4 +-
 docs/_docs/quick-start/getting-started-guide.adoc  |   2 +-
 docs/_docs/quick-start/java-api.adoc               |   2 +-
 docs/_docs/quick-start/persist-data.adoc           |   2 +-
 docs/_docs/quick-start/start-cluster.adoc          |   6 +-
 docs/_docs/sql-reference/keywords.adoc             |   2 +-
 gradle.properties                                  |   2 +-
 gradle/libs.versions.toml                          |   6 +-
 .../migration-tools-commons-tests/build.gradle     |  23 +
 .../tests/clusters/FullSampleCluster.java          |  33 +-
 .../tests/containers/Ignite2ClusterContainer.java  |  26 +-
 .../containers/Ignite2ClusterWithSamples.java      |  18 -
 .../migration-tools-persistence/build.gradle       |   1 +
 .../migrationtools/persistence/MarshallerTest.java |  81 +++
 .../persistence/MigrationKernalContext.java        |   7 +
 .../marshallers/ForeignJdkMarshaller.java          |  43 ++
 .../marshallers/ForeignObjectInputStream.java      |  97 +++
 .../resources/configs-custom/ignite-config.0.xml   |   2 +
 .../e2e-tests-framework/ai2-runner/build.gradle    |   1 +
 .../custom-classes}/build.gradle                   |   4 +-
 .../tests/e2e/custom/MySqlFunctions.java           |  17 +-
 .../implementations/build.gradle                   |   1 +
 .../tests/e2e/impl/MySimpleMapCacheTest.java       |   2 +
 modules/arch-test/build.gradle                     |   1 +
 .../RaftCommandsUnitCompatibilityArchTest.java     |  99 +++
 .../descriptors/CatalogTableDescriptor.java        |   1 -
 ...ateTable.java => AbstractUpdateTableEntry.java} |   6 +-
 .../internal/catalog/storage/AlterColumnEntry.java |   4 +-
 .../catalog/storage/AlterTablePropertiesEntry.java |   2 +-
 .../internal/catalog/storage/DropColumnsEntry.java |   4 +-
 .../internal/catalog/storage/NewColumnsEntry.java  |   4 +-
 .../internal/catalog/storage/RenameTableEntry.java |   2 +-
 .../descriptors/CatalogTableDescriptorTest.java    |   1 -
 .../storage/CatalogEntrySerializationTest.java     | 729 ++++++++++++---------
 .../storage/CatalogSerializationChecker.java       | 160 ++++-
 .../CatalogSerializationCompatibilityTest.java     | 336 +---------
 ...talogSerializationCompatibilityV1BaseTest.java} | 168 ++---
 ...logSerializationCompatibilityV1ReadsV1Test.java |  12 +-
 ...logSerializationCompatibilityV2ReadsV1Test.java |  27 +-
 ...logSerializationCompatibilityV2ReadsV2Test.java | 340 +++++++++-
 .../catalog/storage/SerializationV1Classes.java    |  80 +++
 .../AlterTableProperties_1.bin                     | Bin
 .../ignite/internal/client/TcpClientChannel.java   |  69 +-
 .../apache/ignite/client/ClientMetricsTest.java    |  85 ++-
 .../commands/CmgCommandsCompatibilityTest.java     |   9 +
 modules/compatibility-tests/build.gradle           |   6 +-
 modules/compatibility-tests/jobs.gradle            |   6 +
 ...tionRaftLogOnAnotherNodesCompatibilityTest.java |   2 +-
 .../internal/ItDataNodesCompatibilityTest.java     |   4 +-
 ...ItPartitionRaftLogOneNodeCompatibilityTest.java |   2 +-
 .../internal/MetastorageRaftCompatibilityTest.java |  33 +-
 .../internal/PersistentCompatibilityTest.java      |  13 +-
 .../ignite/internal/client/DeploymentUtils.java    |   5 +-
 ...ldClientWithCurrentServerCompatibilityTest.java |   4 +-
 .../ignite/internal/compute}/CheckpointJob.java    |   7 +-
 .../SendAllMetastorageCommandTypesJob.java         |  10 +-
 .../ignite/internal/CompatibilityTestBase.java     |   8 +-
 .../ignite/internal/CompatibilityTestCommon.java   |  53 --
 .../org/apache/ignite/internal/IgniteCluster.java  | 267 ++++++--
 .../internal/compute/ComputeComponentImpl.java     |  10 +-
 .../internal/compute/ComputeComponentImplTest.java |   3 +-
 .../internal/testframework/IgniteTestUtils.java    |   2 +-
 .../internal/index/ItBuildIndexOneNodeTest.java    |   2 -
 .../ignite/internal/index/ItBuildIndexTest.java    |   3 +-
 .../index/FinalTransactionStateResolver.java}      |  19 +-
 .../ignite/internal/index/IndexBuildTask.java      | 107 ++-
 .../apache/ignite/internal/index/IndexBuilder.java |  30 +-
 .../internal/index/IndexBuildingManager.java       |  25 +-
 .../RetryingFinalTransactionStateResolver.java     |  74 +++
 .../CommittedFinalTransactionStateResolver.java}   |  29 +-
 .../index/IndexAvailabilityControllerTest.java     |  12 +-
 .../ignite/internal/index/IndexBuilderTest.java    |  13 +-
 .../internal/index/IndexMetaStorageMocks.java      |  43 ++
 .../internal/index/TestIndexManagementUtils.java   |   9 +-
 .../internal/metastorage/MetaStorageManager.java   |   5 +
 .../metastorage/impl/MetaStorageManagerImpl.java   |   7 +
 .../MetastorageCommandsCompatibilityTest.java      |  16 +
 .../persistence/checkpoint/Checkpointer.java       |   2 +-
 .../partition/replicator/fixtures/Node.java        |   3 +-
 .../PartitionReplicaLifecycleManager.java          |   4 +-
 .../network/PartitionReplicationMessageGroup.java  |   4 +
 ...shTxCommandV2.java => BuildIndexCommandV3.java} |  14 +-
 .../disaster/LocalPartitionStateMessage.java       |   3 +
 .../replication/BuildIndexReplicaRequest.java      |   4 +
 .../PartitionCommandsCompatibilityTest.java        |  36 +
 .../PlacementDriverManagerTest.java                |   4 +-
 modules/platforms/cpp/.gitignore                   |   3 +-
 modules/platforms/cpp/CMakeLists.txt               |   7 +-
 modules/platforms/cpp/DEVNOTES.md                  |   8 +
 modules/platforms/cpp/Doxyfile                     |  13 +-
 modules/platforms/cpp/_version.txt                 |   2 +-
 modules/platforms/cpp/docs/index.dox               |   9 +
 .../cpp/ignite/client/basic_authenticator.h        |   2 +-
 .../platforms/cpp/ignite/client/cancel_handle.cpp  |   4 +-
 .../platforms/cpp/ignite/client/cancel_handle.h    |   2 +
 .../cpp/ignite/client/cancellation_token.h         |   6 +-
 .../ignite/client/compute/broadcast_execution.h    |   2 +
 .../ignite/client/compute/broadcast_job_target.h   |   4 +-
 .../platforms/cpp/ignite/client/compute/compute.h  |   2 +-
 .../cpp/ignite/client/compute/deployment_unit.h    |   2 +-
 .../cpp/ignite/client/compute/job_descriptor.h     |   6 +-
 .../cpp/ignite/client/compute/job_execution.h      |   2 +
 .../ignite/client/compute/job_execution_options.h  |   2 +-
 .../cpp/ignite/client/compute/job_state.h          |   2 +-
 .../cpp/ignite/client/compute/job_target.h         |   2 +-
 .../ignite/client/detail/cancellation_token_impl.h |   4 +-
 .../platforms/cpp/ignite/client/ignite_client.h    |   2 +-
 .../ignite/client/ignite_client_authenticator.h    |   4 +-
 .../ignite/client/ignite_client_configuration.h    |   2 +-
 .../platforms/cpp/ignite/client/ignite_logger.h    |   2 +-
 .../cpp/ignite/client/network/cluster_node.h       |   2 +-
 .../cpp/ignite/client/sql/column_metadata.h        |   4 +-
 .../cpp/ignite/client/sql/column_origin.h          |   6 +-
 .../platforms/cpp/ignite/client/sql/result_set.h   |   2 +-
 .../cpp/ignite/client/sql/result_set_metadata.h    |   2 +-
 modules/platforms/cpp/ignite/client/sql/sql.h      |   2 +-
 .../cpp/ignite/client/sql/sql_statement.h          |   4 +-
 .../cpp/ignite/client/table/ignite_tuple.h         |   5 +-
 .../cpp/ignite/client/table/key_value_view.h       |   8 +-
 .../cpp/ignite/client/table/qualified_name.h       |   2 +-
 .../cpp/ignite/client/table/record_view.h          |   8 +-
 modules/platforms/cpp/ignite/client/table/table.h  |   2 +-
 modules/platforms/cpp/ignite/client/table/tables.h |   2 +-
 .../cpp/ignite/client/transaction/transaction.h    |   2 +-
 .../client/transaction/transaction_options.h       |   2 +-
 .../cpp/ignite/client/transaction/transactions.h   |   2 +-
 modules/platforms/cpp/ignite/common/big_decimal.h  |   2 +-
 modules/platforms/cpp/ignite/common/big_integer.h  |   2 +-
 .../platforms/cpp/ignite/common/binary_object.h    |   4 +-
 modules/platforms/cpp/ignite/common/bytes_view.h   |   6 +-
 modules/platforms/cpp/ignite/common/end_point.h    |   2 +-
 modules/platforms/cpp/ignite/common/ignite_date.h  |   2 +-
 modules/platforms/cpp/ignite/common/ignite_error.h |   2 +-
 .../platforms/cpp/ignite/common/ignite_result.h    |   8 +-
 modules/platforms/cpp/ignite/common/primitive.h    |   2 +-
 .../cpp/tests/compatibility-tests/CMakeLists.txt   |  15 +-
 .../cpp/tests/compatibility-tests/basic_test.cpp   |  44 ++
 .../ignite_xml_unit_test_result_printer.cpp        | 127 ++++
 .../ignite_xml_unit_test_result_printer.h          |  57 ++
 .../cpp/tests/compatibility-tests/main.cpp         | 236 +++++++
 .../cpp/tests/test-common/detail/unix_process.h    |   1 +
 .../cpp/tests/test-common/ignite_runner.cpp        |  82 ++-
 .../cpp/tests/test-common/ignite_runner.h          |  16 +
 .../platforms/cpp/tests/test-common/process.cpp    |   2 +-
 .../platforms/cpp/tests/test-common/test_utils.cpp |  32 +
 .../platforms/cpp/tests/test-common/test_utils.h   |   8 +
 .../Apache.Ignite.Tests/BasicAuthenticatorTests.cs |  63 +-
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       |   6 +-
 .../dotnet/Apache.Ignite.Tests/IgniteProxyTests.cs |   7 +-
 .../dotnet/Apache.Ignite.Tests/IgniteServerBase.cs |  33 +-
 .../dotnet/Apache.Ignite.Tests/ReconnectTests.cs   |  10 +-
 modules/platforms/dotnet/version.json              |   2 +-
 .../platforms/python/pyignite_dbapi/_version.txt   |   2 +-
 modules/platforms/python/tests/test_executemany.py |   3 +-
 modules/platforms/python/tests/test_ssl.py         |   2 +
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |  10 +-
 .../apache/ignite/raft/jraft/core/ItNodeTest.java  | 102 +++
 .../ignite/internal/raft/RaftGroupServiceImpl.java |  34 +-
 .../apache/ignite/internal/raft/RetryContext.java  |  20 +-
 .../raft/storage/segstore/GroupIndexMeta.java      | 104 ++-
 .../raft/storage/segstore/IndexFileMeta.java       |   8 +
 .../raft/storage/segstore/IndexFileMetaArray.java  |  10 +-
 .../raft/storage/segstore/IndexMemTable.java       |  16 +
 .../raft/storage/segstore/RaftLogCheckpointer.java |   3 +-
 .../raft/storage/segstore/SegmentFileManager.java  | 136 ++--
 .../raft/storage/segstore/SegmentInfo.java         |  38 ++
 .../raft/storage/segstore/SegmentPayload.java      |  90 ++-
 .../raft/storage/segstore/SegstoreLogStorage.java  |   8 +-
 .../storage/segstore/WriteModeIndexMemTable.java   |   7 +-
 .../ignite/internal/raft/util/VarlenEncoder.java   | 126 ++++
 .../java/org/apache/ignite/raft/jraft/Node.java    |   5 +
 .../apache/ignite/raft/jraft/core/NodeImpl.java    |  34 +-
 .../apache/ignite/raft/jraft/core/Replicator.java  |   6 +-
 .../raft/jraft/entity/codec/v1/V1Encoder.java      |  72 +-
 .../apache/ignite/raft/jraft/util/ThreadId.java    |  87 +--
 .../ignite/internal/raft/RaftGroupServiceTest.java |   6 +-
 .../segstore/DeserializedSegmentPayload.java       |  10 +-
 .../raft/storage/segstore/GroupIndexMetaTest.java  | 119 ++++
 .../storage/segstore/IndexFileManagerTest.java     |  80 +++
 .../storage/segstore/IndexFileMetaArrayTest.java   |  14 +
 .../raft/storage/segstore/IndexMemTableTest.java   |  95 +++
 .../segstore/SegmentFileManagerGetEntryTest.java   | 240 +++++--
 .../storage/segstore/SegmentFileManagerTest.java   |  91 ++-
 .../storage/segstore/SegstoreLogStorageTest.java   |   6 -
 .../internal/raft/util/VarlenEncoderTest.java      |  92 +++
 .../ignite/raft/jraft/core/ReplicatorTest.java     |   2 +-
 .../ignite/raft/jraft/util/ThreadIdTest.java       |  16 +-
 .../raft/BaseCommandsCompatibilityTest.java        |  16 +
 .../ReplicatorCommandsCompatibilityTest.java       |   2 +
 .../org/apache/ignite/internal/app/IgniteImpl.java |   7 +-
 .../internal/sql/engine/ItFloatingPointTest.java   |  17 +-
 .../sql/engine/ItSqlQueryExecutionMetricsTest.java |  66 +-
 .../engine/exec/ExecutableTableRegistryImpl.java   |  16 +-
 .../sql/engine/rel/agg/MapReduceAggregates.java    |  23 +-
 .../engine/schema/AbstractIgniteDataSource.java    |  11 +-
 .../sql/engine/schema/IgniteDataSource.java        |   7 +-
 .../sql/engine/schema/IgniteSystemViewImpl.java    |   2 +-
 .../sql/engine/schema/IgniteTableImpl.java         |   3 +-
 .../sql/engine/schema/SqlSchemaManagerImpl.java    |  39 +-
 .../exec/ExecutableTableRegistrySelfTest.java      |   3 +-
 .../sql/engine/framework/TestBuilders.java         |   1 +
 .../internal/storage/MvPartitionStorage.java       |   8 +
 .../apache/ignite/internal/storage/RowMeta.java    |  70 ++
 .../storage/ThreadAssertingMvPartitionStorage.java |   7 +
 .../internal/storage/engine/MvTableStorage.java    |   1 -
 .../AbstractMvPartitionStorageConcurrencyTest.java |   3 +
 .../storage/AbstractMvPartitionStorageTest.java    |  42 ++
 .../storage/AbstractMvTableStorageTest.java        |   2 +
 .../storage/impl/TestMvPartitionStorage.java       |  18 +-
 .../mv/AbstractPageMemoryMvPartitionStorage.java   |  32 +-
 .../storage/rocksdb/RocksDbMvPartitionStorage.java |  43 ++
 ...ItTxDistributedTestThreeNodesThreeReplicas.java |   5 +-
 ...bstractHighAvailablePartitionsRecoveryTest.java | 102 ++-
 ...ilablePartitionsRecoveryByFilterUpdateTest.java |  57 +-
 .../ignite/internal/table/InternalTable.java       |   5 +-
 .../apache/ignite/internal/table/TableImpl.java    |  10 +-
 .../internal/table/distributed/TableManager.java   |  95 ++-
 .../disaster/DisasterRecoveryManager.java          |  12 +-
 .../disaster/GroupUpdateRequestHandler.java        |  15 +-
 .../distributed/index/MetaIndexStatusChange.java   |   2 +-
 .../table/distributed/raft/PartitionListener.java  |  15 +-
 .../raft/handlers/BuildIndexCommandHandler.java    |  12 +-
 .../raft/handlers/BuildIndexRowVersionChooser.java |  17 +-
 .../replicator/PartitionReplicaListener.java       |   9 +-
 .../replicator/TransactionStateResolver.java       |  87 ++-
 .../handlers/BuildIndexReplicaRequestHandler.java  |   5 +-
 .../distributed/storage/InternalTableImpl.java     |  16 +-
 .../handlers/BuildIndexRowVersionChooserTest.java  |  32 +-
 .../replication/PartitionReplicaListenerTest.java  |   1 +
 .../replicator/TransactionStateResolverTest.java   | 246 +++++++
 .../ignite/internal/table/TxAbstractTest.java      |   1 -
 .../disaster/DisasterRecoveryTestUtil.java         |  19 +-
 .../disaster/ItDisasterRecoveryManagerTest.java    | 141 ++--
 .../ItMultiGetInExplicitReadOnlyTxTest.java        |  72 ++
 .../readonly/ItReadOnlyTxAndLowWatermarkTest.java  |  10 -
 .../internal/tx/impl/PlacementDriverHelper.java    |  33 +-
 .../ignite/internal/tx/impl/TxMessageSender.java   |   7 +-
 .../tx/message/TxCommandsCompatibilityTest.java    |   1 +
 packaging/build.gradle                             |   4 +-
 packaging/common/linux/bootstrap-functions.sh      |  26 +-
 packaging/db/build.gradle                          |  17 +-
 packaging/db/zip/linux/ignite3db                   |   3 -
 .../linux => docker}/bootstrap-functions.sh        |  15 +-
 settings.gradle                                    |   2 +
 263 files changed, 6720 insertions(+), 2399 deletions(-)
 create mode 100644 CODEOWNERS
 delete mode 100644 docs/_docs/developers-guide/sql/system-views.adoc
 delete mode 100644 docs/_docs/installation/installing-to-k8s.adoc
 create mode 100644 
docs/_docs/installation/migration-from-ai2/ai2-functions.adoc
 create mode 100644 docs/_docs/installation/migration-from-ai2/config.adoc
 create mode 100644 
docs/_docs/installation/migration-from-ai2/persistent-migration.adoc
 create mode 100644 
migration-tools/modules/migration-tools-persistence/src/integrationTest/java/org/apache/ignite/migrationtools/persistence/MarshallerTest.java
 create mode 100644 
migration-tools/modules/migration-tools-persistence/src/main/java/org/apache/ignite/migrationtools/persistence/marshallers/ForeignJdkMarshaller.java
 create mode 100644 
migration-tools/modules/migration-tools-persistence/src/main/java/org/apache/ignite/migrationtools/persistence/marshallers/ForeignObjectInputStream.java
 copy {dev-utilities => 
migration-tools/tools/e2e-tests-framework/custom-classes}/build.gradle (84%)
 copy 
examples/java/src/main/java/org/apache/ignite/example/serialization/JsonArg.java
 => 
migration-tools/tools/e2e-tests-framework/custom-classes/src/main/java/org/apache/ignite/migrationtools/tests/e2e/custom/MySqlFunctions.java
 (75%)
 create mode 100644 
modules/arch-test/src/test/java/org/apache/ignite/internal/RaftCommandsUnitCompatibilityArchTest.java
 rename 
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/storage/{UpdateTable.java
 => AbstractUpdateTableEntry.java} (93%)
 copy 
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/storage/{CatalogSerializationCompatibilityTest.java
 => CatalogSerializationCompatibilityV1BaseTest.java} (67%)
 create mode 100644 
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/storage/SerializationV1Classes.java
 rename modules/catalog/src/test/resources/{serialization_v1 => 
serialization_v2}/AlterTableProperties_1.bin (100%)
 rename 
modules/compatibility-tests/src/{integrationTest/java/org/apache/ignite/internal
 => jobs/java/org/apache/ignite/internal/compute}/CheckpointJob.java (96%)
 rename 
modules/compatibility-tests/src/{integrationTest/java/org/apache/ignite/internal
 => 
jobs/java/org/apache/ignite/internal/compute}/SendAllMetastorageCommandTypesJob.java
 (89%)
 copy 
modules/{placement-driver-api/src/main/java/org/apache/ignite/internal/placementdriver/message/PlacementDriverGroupMessage.java
 => 
index/src/main/java/org/apache/ignite/internal/index/FinalTransactionStateResolver.java}
 (60%)
 create mode 100644 
modules/index/src/main/java/org/apache/ignite/internal/index/RetryingFinalTransactionStateResolver.java
 copy 
modules/{cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/CmgGroupId.java
 => 
index/src/test/java/org/apache/ignite/internal/index/CommittedFinalTransactionStateResolver.java}
 (62%)
 create mode 100644 
modules/index/src/test/java/org/apache/ignite/internal/index/IndexMetaStorageMocks.java
 copy 
modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/command/{FinishTxCommandV2.java
 => BuildIndexCommandV3.java} (72%)
 create mode 100644 modules/platforms/cpp/docs/index.dox
 copy packaging/db/linux/start.sh => 
modules/platforms/cpp/tests/compatibility-tests/CMakeLists.txt (76%)
 create mode 100644 
modules/platforms/cpp/tests/compatibility-tests/basic_test.cpp
 create mode 100644 
modules/platforms/cpp/tests/compatibility-tests/ignite_xml_unit_test_result_printer.cpp
 create mode 100644 
modules/platforms/cpp/tests/compatibility-tests/ignite_xml_unit_test_result_printer.h
 create mode 100644 modules/platforms/cpp/tests/compatibility-tests/main.cpp
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/internal/raft/util/VarlenEncoder.java
 create mode 100644 
modules/raft/src/test/java/org/apache/ignite/internal/raft/util/VarlenEncoderTest.java
 create mode 100644 
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/RowMeta.java
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/replicator/TransactionStateResolverTest.java
 create mode 100644 
modules/transactions/src/integrationTest/java/org/apache/ignite/internal/tx/readonly/ItMultiGetInExplicitReadOnlyTxTest.java
 copy packaging/{common/linux => docker}/bootstrap-functions.sh (83%)

Reply via email to