This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch ignite-26725
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from f40467e6fa0 Merge branch 'main' into ignite-26725
add f64e1d90eb9 Bump netty from 4.2.6.Final to 4.2.7.Final (#6784)
add fd0826896d7 Bump com.github.spotbugs from 6.4.2 to 6.4.3 (#6786)
add 34faf041a3e IGNITE-26485 Sql. Introduce system view exposing cached
query plans (#6773)
add 0dd4831b9dd IGNITE-26733 Updating doc versioning to 3.1.0 (#6793)
add 0378e392c61 IGNITE-26739 Use exclusive last log indices in Log Storage
(#6798)
add 5aa7b5691d9 IGNITE-26737 Deprecate non-colocation mode in 3.1 (#6797)
add 31195f0d562 IGNITE-26457 Add backup config files when upgrade (#6789)
add b1fec2ebffc Bump com.google.protobuf:protobuf-java from 4.32.1 to
4.33.0 (#6801)
add 3442190ea9a IGNITE-26745 Add a common base class for unit testing of
raft command backward compatibility (#6800)
add a381e479351 IGNITE-26756 Fix logging writtenPages for a checkpoint in
aipersist (#6802)
add 181da7ee02c Merge branch 'main' into ignite-26725
add e4c5a90847f IGNITE-26725 fix after merge main
No new revisions were added by this update.
Summary of changes:
.../administrators-guide/handling-exceptions.adoc | 2 +-
.../storage/data-partitions.adoc | 12 ++-
.../storage/engines/rocksdb.adoc | 2 +-
docs/_docs/developers-guide/clients/dotnet.adoc | 2 +-
docs/_docs/developers-guide/clients/java.adoc | 2 +-
.../code-deployment/code-deployment.adoc | 4 +-
docs/_docs/developers-guide/data-streamer.adoc | 8 +-
docs/_docs/developers-guide/events/overview.adoc | 4 +-
docs/_docs/developers-guide/sql/jdbc-driver.adoc | 2 +-
.../sql/odbc/querying-modifying-data.adoc | 4 +-
docs/_docs/ignite-cli-tool.adoc | 2 +-
.../index.adoc => includes/prereqs-docker.adoc} | 9 +-
...cli-download-windows.adoc => prereqs-java.adoc} | 3 +-
.../odbc/index.adoc => includes/prereqs-k8s.adoc} | 6 +-
.../includes/{prereqs.adoc => prereqs-os.adoc} | 21 ++--
docs/_docs/installation/deb-rpm.adoc | 8 +-
docs/_docs/installation/installing-to-k8s.adoc | 2 -
.../installation/installing-using-docker.adoc | 6 +-
docs/_docs/installation/installing-using-zip.adoc | 18 ++--
docs/_docs/quick-start/docker-compose.yml | 2 +-
docs/_docs/quick-start/embedded-mode.adoc | 6 +-
docs/_docs/quick-start/explore-sql.adoc | 4 +-
docs/_docs/quick-start/getting-started-guide.adoc | 14 +--
docs/_docs/quick-start/java-api.adoc | 6 +-
docs/_docs/quick-start/persist-data.adoc | 14 +--
.../_docs/quick-start/sql-files/docker-compose.yml | 2 +-
docs/_docs/quick-start/start-cluster.adoc | 12 +--
docs/_docs/sql-reference/ddl.adoc | 2 +-
docs/_docs/sql-reference/operational-commands.adoc | 2 +-
gradle/libs.versions.toml | 6 +-
modules/cluster-management/build.gradle | 2 +-
.../commands/CmgCommandsCompatibilityTest.java | 83 +++++-----------
.../internal/lang/IgniteSystemProperties.java | 11 ++-
modules/metastorage/build.gradle | 2 +-
.../MetastorageCommandsCompatibilityTest.java | 109 ++++++---------------
.../persistence/checkpoint/Checkpoint.java | 19 +++-
.../checkpoint/CheckpointProgressImpl.java | 1 +
.../persistence/checkpoint/CheckpointWorkflow.java | 6 +-
.../persistence/checkpoint/Checkpointer.java | 4 +-
.../checkpoint/CheckpointProgressImplTest.java | 5 +
modules/partition-replicator/build.gradle | 1 +
.../PartitionCommandsCompatibilityTest.java | 105 ++++++--------------
.../raft/storage/segstore/GroupIndexMeta.java | 8 +-
.../raft/storage/segstore/IndexFileManager.java | 24 ++---
.../raft/storage/segstore/IndexFileMeta.java | 26 ++---
.../raft/storage/segstore/IndexFileMetaArray.java | 18 +++-
.../raft/storage/segstore/RaftLogCheckpointer.java | 10 +-
.../raft/storage/segstore/SegmentFileManager.java | 20 ++--
.../raft/storage/segstore/SegmentInfo.java | 6 +-
.../raft/storage/segstore/SegstoreLogStorage.java | 8 +-
.../storage/segstore/DeserializedIndexFile.java | 4 +-
.../raft/storage/segstore/GroupIndexMetaTest.java | 23 ++---
.../storage/segstore/IndexFileMetaArrayTest.java | 26 ++---
.../storage/segstore/SegmentFileManagerTest.java | 12 +--
.../raft/BaseCommandsCompatibilityTest.java} | 80 +++++++--------
modules/replicator/build.gradle | 2 +-
.../ReplicatorCommandsCompatibilityTest.java | 74 +++-----------
.../ignite/internal/app/NodePropertiesImpl.java | 4 +
.../ItCachedQueryPlansSystemViewTest.java | 107 ++++++++++++++++++++
.../sql/engine/SqlQueriesViewProvider.java | 64 ++++++++++--
.../internal/sql/engine/SqlQueryProcessor.java | 4 +-
.../internal/sql/engine/prepare/CacheKey.java | 6 +-
.../ignite/internal/sql/engine/prepare/PlanId.java | 5 +
.../sql/engine/prepare/PrepareService.java | 7 ++
.../sql/engine/prepare/PrepareServiceImpl.java | 24 +++++
.../internal/sql/engine/prepare/PreparedPlan.java | 82 ++++++++++++++++
.../internal/sql/engine/prepare/QueryPlan.java | 2 +-
.../sql/engine/prepare/PrepareServiceImplTest.java | 74 +++++++++++++-
modules/transactions/build.gradle | 2 +-
.../tx/message/TxCommandsCompatibilityTest.java | 65 +++---------
packaging/db/linux/postInstall.sh | 36 +++++++
packaging/db/linux/preInstall.sh | 9 ++
72 files changed, 788 insertions(+), 579 deletions(-)
copy docs/_docs/{developers-guide/sql/odbc/index.adoc =>
includes/prereqs-docker.adoc} (81%)
copy docs/_docs/includes/{ignite-cli-download-windows.adoc =>
prereqs-java.adoc} (83%)
copy docs/_docs/{developers-guide/sql/odbc/index.adoc =>
includes/prereqs-k8s.adoc} (93%)
copy docs/_docs/includes/{prereqs.adoc => prereqs-os.adoc} (55%)
copy
modules/{transactions/src/test/java/org/apache/ignite/internal/tx/message/TxCommandsCompatibilityTest.java
=>
raft/src/testFixtures/java/org/apache/ignite/internal/raft/BaseCommandsCompatibilityTest.java}
(63%)
create mode 100644
modules/sql-engine/src/integrationTest/java/org/apache/ignite/internal/sql/engine/systemviews/ItCachedQueryPlansSystemViewTest.java
create mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PreparedPlan.java