This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/gradle/spring-boot-4.0.2
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
discard cc8c3a02461 Bump spring-boot from 3.5.7 to 4.0.2
add 26debd34466 IGNITE-27515 Truncate table columns to fit terminal width
in CLI REPL (#7420)
add bd58f90f92f IGNITE-27574 Workaround for HOCON lists rendering (#7421)
add 253002367af IGNITE-27221 Fix empty metric set REST result (#7448)
add 5b152feeec2 IGNITE-27639 Close accepted data channels explicitly on
stop (#7458)
add 3f7cf62a253 IGNITE-27265 .NET: Improve partition API (#7467)
add 2b5e4fdc2c5 GG-46798 change TC message for Mention ticket job (#7473)
add 3102f85f991 IGNITE-21101 Fix renaming a node in named list (#7393)
add 49936c54d99 Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 (#7477)
add 4dddc4d3516 IGNITE-27668 Refactor TableMetricSource to use common
interface for writable entities (#7479)
add 2fcc41ef00f IGNITE-26840 Catalog. Migrate rest of the code from name
to column id (#7465)
add 3bacb36a5ad IGNITE-27673 Fix incorrect branding (#7484)
add c8d9b61c957 [IGNITE-27506] Change base docker image for jre to
eclipse-temurin:25 (#7403)
add 4fcba934beb IGNITE-27003 Log messages containing tx id, should also
contain label (#7304)
add 7be888be99c IGNITE-27672 Make StaticNodeFinder name resolution
configurable (#7483)
add 1175e3d6bd9 Bump io.dropwizard.metrics:metrics-core from 4.2.37 to
4.2.38 (#7486)
add bdc5a0e5849 Bump org.jetbrains.gradle.plugin.idea-ext from 1.3 to 1.4
(#7485)
add 0a16561050b IGNITE-27579 C++ Client: Use CPack to generate
installation packages (#7487)
add 9e130cfc81d IGNITE-27682 Bump jackson from 2.19.2 to 2.21.0 (#7492)
add 62d8add86d6 IGNITE-27690 Fix WI list corruption on rebalance (#7495)
add c0ca6984968 IGNITE-27671 Add test for AbortWriteInvokeClosure
unlinking WI twice (#7489)
add fa201484668 IGNITE-27382 Rename ignite_completion.sh to
ignite3_completion.sh (#7442)
add 6327943a711 IGNITE-25022 CLI: Support profiles in REPL (#7464)
add 09072d6d432 IGNITE-27664 Remove unnecessary sanity check dependency
from tests (#7475)
add c29fcc94125 IGNITE-27654 Add debug logs to health checks (#7470)
add 0f6976b4398 IGNITE-27620 Disable pager on Windows by default (#7469)
add d2c7072f74d IGNITE-27694 Fix all other tests suite (#7498)
add 7cefb18ddb4 IGNITE-27213 Added windows version for fake_server test
suite. (#7478)
add 3c4439be787 IGNITE-27156 Change timeout semantics (#7242)
add c587cc570c1 IGNITE-27502 Add node raft group leaders number metric
(#7361)
add 42059d25bd0 IGNITE-27539 Detect duplicate file names on
case-insensitive file systems (#7474)
add 63aa5d092b3 IGNITE-27710 Fix NPE on abrupt metastorage stop (#7503)
add d082ee39629 Bump com.google.protobuf:protobuf-java from 4.33.4 to
4.33.5 (#7502)
add 5476d33722f IGNITE-27680 Catalog. Drop unused methods (#7491)
add 74620272892 IGNITE-27701 Sql. Wrong result is returned for query with
LEFT JOIN (#7501)
add 332aadac325 IGNITE-27715 Fix testMetastorageRaftSnapshotCompatibility
(#7506)
add 130d9ac5ca4 IGNITE-27691 Remove data expiry (#7496)
add 63ae31f6f4e IGNITE-26681 Documentation rework for docusaurus (#7515)
add 150c491f389 IGNITE-27645 Python DB API: Fix version generation (#7466)
add 32e609d8b9f IGNITE-27590 "IGN-SQL-3 Failed to parse query" error in
server logs (#7481)
add 1b0c1f8336d IGNITE-27705 .NET: Allow primitive mapping without
reflection (#7505)
add a7be03b4147 IGNITE-27569 Reintroduce page memory metrics (#7455)
add d657dd37615 IGNITE-27628 Shut down FastTimestamps scheduled executor
when interrupted (#7510)
add 23332b00e0c IGNITE-25403 Add overloads without tx to IgniteSql,
RecordView, KeyValueView (#5836)
add 758fdc41fdd IGNITE-27646 Fix
ItRebalanceMetricsTest.testRebalanceMetrics (#7472)
add c74a930f587 IGNITE-27717 Add timeout to page locking (#7514)
add 75f06185c3a IGNITE-24933 Remove late init for throttling policy (#7526)
add 22e2e77d7c7 IGNITE-24467 Fixed reset and filter rebalance race (#7445)
add 1fc419e437f .NET: Fix GetPartitionAsync exception on full tuple (#7529)
add 5ca805b7a2f IGNITE-27736 Remove PageMemory#start method (#7530)
add 4c194c0ddba Bump io.github.bonede:tree-sitter from 0.26.3 to 0.26.3.1
(#7511)
add 7fc53f029ba IGNITE-27679 Sql. SelectCount plan is affected by
consequent DML in script (#7524)
add 01f149382d7 IGNITE-24995 Optimize correaltes serialization when
propagating to another node (#7471)
add 8b8d67c6710 IGNITE-27748 Make `recordView` and `keyValueView` return
the same values (#7534)
add 89c8d45a2e3 IGNITE-27702 Failure handler should not be triggered by
failed attempt to switch tx state (#7517)
add c60a70edf6d IGNITE-26573 Use JitComparator in sorted indexes by
default (#6685)
add 82dd62fb1dd IGNITE-27703 Remove waiting for cluster time during
assignments waiting (#7531)
add 68af1f91397 IGNITE-27178 Add a total number of unresolved write
intents as a metric (#7428)
add dc3efdeea6d IGNITE-27766 Reduce log level of 'Fail to connect' in Raft
client (#7542)
add b765dbc41d9 IGNITE-27760 Respect LT leave during subscription in
topology-aware client (#7539)
add 9aed840d949 IGNITE-27656 Fix placement-driver metrics inconsistency
when placement driver doesn't work (#7541)
add 6bfe2410f16 Bump netty from 4.2.9.Final to 4.2.10.Final (#7537)
add 33404e8ce09 IGNITE-27768 Docs: remove explicit setting of lastVersion
(#7543)
add 7161f472fe5 IGNITE-27774 Remove BulkUpdateProducer (#7546)
add 0ce80f0cec2 IGNITE-27725 Add additional logs to Placement Driver
(#7533)
add 299dbdf8a4e IGNITE-27779 Disable ItFloatingPointTest.testAggregations
test (#7552)
add 454d7ee13f0 IGNITE-27723 Benchmark for PersistentPageMemory (#7513)
add 756f5593bb7 IGNITE-27782 fix PersistentPageMemoryBenchmarkBase (#7555)
add 30a0188aa23 IGNITE-27771 Reduce logging on handshake error (#7544)
add 7ebb7c7916a Bump js-yaml from 3.14.1 to 3.14.2 in /docs (#7523)
add fe7795c5037 Bump webpack from 5.102.1 to 5.105.0 in /docs (#7551)
add 1ce1987ffe5 Bump qs and express in /docs (#7522)
add d406437cd35 Bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /docs
(#7518)
add 9d9930e5220 IGNITE-27783 Bump
io.opentelemetry:opentelemetry-exporter-otlp from 1.58.0 to 1.59.0 (#7557)
add b6789695f15 Bump spring-boot from 3.5.7 to 4.0.2
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 (cc8c3a02461)
\
N -- N -- N refs/heads/dependabot/gradle/spring-boot-4.0.2
(b6789695f15)
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:
.teamcity/files/scripts/bash/CheckCodeBase.sh | 4 +-
.teamcity/test/template_types/GradleModule.kt | 4 +-
.teamcity/test/template_types/OtherTestsModule.kt | 4 +-
.teamcity/test/template_types/RunTests.kt | 3 -
CLAUDE.md | 8 +
assembly/README.md | 2 +-
buildscripts/jmh.gradle | 5 +-
check-rules/spotbugs-excludes.xml | 21 +
docs/.gitignore | 23 +-
docs/Gemfile | 29 -
docs/README.adoc | 252 -
docs/README.md | 421 +
docs/_config.yml | 46 -
docs/_data/toc.yaml | 219 -
.../administrators-guide/cluster-security.adoc | 37 -
.../administrators-guide/config/cli-config.adoc | 92 -
.../config/cluster-config.adoc | 344 -
.../administrators-guide/config/node-config.adoc | 551 -
.../config/storage/rocksdb.adoc | 55 -
.../config/storage/volatile.adoc | 59 -
.../administrators-guide/disaster-recovery.adoc | 111 -
.../administrators-guide/handling-exceptions.adoc | 351 -
docs/_docs/administrators-guide/index.adoc | 20 -
.../administrators-guide/metrics/metrics-list.adoc | 17 +-
.../administrators-guide/metrics/system-views.adoc | 461 -
.../storage/data-partitions.adoc | 131 -
.../storage/distribution-zones.adoc | 245 -
.../storage/engines/aimem.adoc | 57 -
.../storage/engines/rocksdb.adoc | 57 -
.../storage/engines/storage-engines.adoc | 58 -
.../system-groups-recovery.adoc | 79 -
docs/_docs/developers-guide/clients/java.adoc | 160 -
.../clients/thin-client-comparison.csv | 13 -
.../_docs/developers-guide/events/events-list.adoc | 254 -
docs/_docs/developers-guide/events/overview.adoc | 172 -
docs/_docs/developers-guide/rest/rest-api.adoc | 52 -
.../sql/calcite-based-sql-engine.adoc | 27 -
.../sql/odbc/connection-string.adoc | 121 -
docs/_docs/developers-guide/sql/odbc/index.adoc | 20 -
.../developers-guide/sql/odbc/odbc-driver.adoc | 131 -
.../developers-guide/sql/odbc/specification.adoc | 972 -
docs/_docs/developers-guide/sql/system-views.adoc | 105 -
docs/_docs/glossary/glossary.adoc | 78 -
docs/_docs/ignite-cli-tool.adoc | 1463 --
docs/_docs/includes/examples/deployment/MyJob.java | 73 -
.../examples/deployment/resources/script.sh | 3 -
.../includes/ignite-cli-download-windows.adoc | 17 -
docs/_docs/includes/prereqs-docker.adoc | 21 -
docs/_docs/includes/prereqs-java.adoc | 16 -
docs/_docs/includes/prereqs-k8s.adoc | 16 -
docs/_docs/includes/prereqs-os.adoc | 30 -
docs/_docs/includes/prereqs.adoc | 23 -
docs/_docs/installation/deb-rpm.adoc | 92 -
.../installation/installing-using-docker.adoc | 116 -
docs/_docs/installation/installing-using-zip.adoc | 107 -
.../migration-from-ai2/ai2-functions.adoc | 156 -
.../installation/migration-from-ai2/config.adoc | 4 -
.../installation/migration-from-ai2/overview.adoc | 118 -
.../migration-from-ai2/persistent-migration.adoc | 131 -
docs/_docs/quick-start/docker-compose.yml | 44 -
docs/_docs/quick-start/node-docker-config.conf | 14 -
.../_docs/quick-start/sql-files/docker-compose.yml | 55 -
docs/_docs/quick-start/sql-files/sql.zip | Bin 137309 -> 0 bytes
docs/_docs/sql-reference/data-types.adoc | 430 -
docs/_docs/sql-reference/distribution-zones.adoc | 247 -
docs/_docs/sql-reference/dml.adoc | 142 -
docs/_docs/sql-reference/keywords.adoc | 820 -
docs/_docs/sql-reference/sql-conformance.adoc | 203 -
docs/_includes/copyright.html | 22 -
docs/_includes/criticalCSS.html | 21 -
docs/_includes/footer.html | 23 -
docs/_includes/header.html | 99 -
docs/_includes/left-nav.html | 86 -
docs/_includes/right-nav.html | 23 -
docs/_includes/section-toc.html | 31 -
docs/_includes/toc.html | 63 -
docs/_layouts/default.html | 112 -
docs/_layouts/doc.html | 33 -
docs/_layouts/toc.html | 32 -
docs/_plugins/asciidoctor-extensions.rb | 180 -
docs/_sass/asciidoc-pygments.scss | 52 -
docs/_sass/callouts.scss | 78 -
docs/_sass/code.scss | 109 -
docs/_sass/docs.scss | 275 -
docs/_sass/footer.scss | 48 -
docs/_sass/github.scss | 223 -
docs/_sass/header.scss | 554 -
docs/_sass/layout.scss | 55 -
docs/_sass/left-nav.scss | 110 -
docs/_sass/pagefind-additional.scss | 66 -
docs/_sass/railroad-diagram.scss | 87 -
docs/_sass/right-nav.scss | 102 -
docs/_sass/rouge-base16-solarized.scss | 99 -
docs/_sass/text.scss | 62 -
docs/_sass/variables.scss | 34 -
docs/assets/css/asciidoc-pygments.css | 59 -
docs/assets/css/docsearch.min.css | 18 -
docs/assets/css/fonts.css | 80 -
.../fonts/open-sans/open-sans-v40-latin-300.woff2 | Bin 18704 -> 0 bytes
.../open-sans/open-sans-v40-latin-300italic.woff2 | Bin 19332 -> 0 bytes
.../fonts/open-sans/open-sans-v40-latin-600.woff2 | Bin 18596 -> 0 bytes
.../open-sans/open-sans-v40-latin-600italic.woff2 | Bin 19328 -> 0 bytes
.../fonts/open-sans/open-sans-v40-latin-700.woff2 | Bin 18260 -> 0 bytes
.../open-sans/open-sans-v40-latin-700italic.woff2 | Bin 18860 -> 0 bytes
.../open-sans/open-sans-v40-latin-italic.woff2 | Bin 19280 -> 0 bytes
.../open-sans/open-sans-v40-latin-regular.woff2 | Bin 18668 -> 0 bytes
docs/assets/images/apple-blob.svg | 16 -
docs/assets/images/arrow-down-white.svg | 3 -
docs/assets/images/arrow-down.svg | 3 -
docs/assets/images/background-lines.svg | 54 -
docs/assets/images/cancel.svg | 11 -
docs/assets/images/checkmark-green.svg | 3 -
docs/assets/images/copy-icon.svg | 6 -
docs/assets/images/cpp.svg | 9 -
docs/assets/images/dev-internal-bg.jpg | Bin 23014 -> 0 bytes
docs/assets/images/dotnet.svg | 9 -
docs/assets/images/edition-ce.svg | 16 -
docs/assets/images/edition-ee.svg | 25 -
docs/assets/images/edition-ue.svg | 28 -
docs/assets/images/events-nav-arrow.svg | 3 -
docs/assets/images/feature-easy-installation.svg | 28 -
docs/assets/images/feature-fast.svg | 16 -
docs/assets/images/feature-reliable.svg | 25 -
docs/assets/images/github-gray.svg | 3 -
docs/assets/images/github-white.svg | 3 -
docs/assets/images/glowing-box.svg | 170 -
docs/assets/images/icon_lang_cn.png | Bin 4640 -> 0 bytes
docs/assets/images/icon_lang_cn_25x25.jpg | Bin 1248 -> 0 bytes
docs/assets/images/icon_lang_cn_75x75.jpg | Bin 1658 -> 0 bytes
docs/assets/images/icon_lang_en.png | Bin 5931 -> 0 bytes
docs/assets/images/icon_lang_en_25x25.jpg | Bin 1374 -> 0 bytes
docs/assets/images/icon_lang_en_75x75.jpg | Bin 2558 -> 0 bytes
docs/assets/images/info-circle-solid.svg | 1 -
docs/assets/images/integrations/CDC-design.svg | 4 -
.../images/integrations/CDC-ignite2ignite.svg | 4 -
.../images/integrations/CDC-ignite2kafka.svg | 4 -
docs/assets/images/integrations/hibernate.svg | 6 -
docs/assets/images/integrations/kafka.svg | 3 -
docs/assets/images/integrations/more.svg | 18 -
docs/assets/images/integrations/oracle.svg | 3 -
docs/assets/images/integrations/osgi.svg | 17 -
docs/assets/images/integrations/spark.svg | 7 -
docs/assets/images/integrations/spring.svg | 3 -
docs/assets/images/java.svg | 9 -
docs/assets/images/left-nav-arrow.svg | 3 -
docs/assets/images/lines-bg-1.svg | 54 -
docs/assets/images/lines-bg-2.svg | 54 -
docs/assets/images/lines-bg-3.svg | 54 -
docs/assets/images/lines-bg-4.svg | 54 -
docs/assets/images/menu-icon.svg | 3 -
docs/assets/images/mousepad-blob.svg | 9 -
...piece-of-paper-with-folded-top-right-corner.svg | 117 -
docs/assets/images/scala.svg | 31 -
docs/assets/images/search.svg | 15 -
docs/assets/images/violent-blob.svg | 28 -
docs/assets/images/watermelon-blob.svg | 9 -
docs/assets/js/anchor.min.js | 9 -
docs/assets/js/bugyard.min.js | 6 -
docs/assets/js/code-copy-to-clipboard.js | 70 -
docs/assets/js/code-tabs.js | 155 -
docs/assets/js/docs-menu.js | 73 -
docs/assets/js/docsearch.min.js | 2 -
docs/assets/js/index.js | 29 -
docs/assets/js/jquery.swiftype.autocomplete.js | 585 -
docs/assets/js/mermaid.min.js | 2622 ---
docs/assets/js/page-nav.js | 37 -
docs/assets/js/railroad-diagram.js | 26 -
docs/assets/js/search.js | 25 -
docs/assets/js/top-navigation.js | 92 -
docs/assets/js/versioning.js | 89 -
docs/docs/api-reference/api/cpp-api.md | 110 +
docs/docs/api-reference/api/dotnet-api.md | 101 +
docs/docs/api-reference/api/index.mdx | 53 +
docs/docs/api-reference/api/java-api.md | 93 +
docs/docs/api-reference/index.mdx | 92 +
.../api-reference/native-clients/cpp/client-api.md | 202 +
.../native-clients/cpp/compute-api.md | 517 +
.../api-reference/native-clients/cpp/index.mdx | 100 +
.../native-clients/cpp/network-api.md | 448 +
.../api-reference/native-clients/cpp/sql-api.md | 457 +
.../api-reference/native-clients/cpp/tables-api.md | 444 +
.../native-clients/cpp/transactions-api.md | 515 +
.../native-clients/dotnet/ado-net-api.md} | 149 +-
.../native-clients/dotnet/client-api.md | 161 +
.../native-clients/dotnet/compute-api.md | 393 +
.../native-clients/dotnet/data-streamer-api.md | 277 +
.../api-reference/native-clients/dotnet/index.mdx | 135 +
.../native-clients/dotnet/linq-api.md} | 466 +-
.../native-clients/dotnet/network-api.md | 305 +
.../api-reference/native-clients/dotnet/sql-api.md | 353 +
.../native-clients/dotnet/tables-api.md | 352 +
.../native-clients/dotnet/transactions-api.md | 321 +
docs/docs/api-reference/native-clients/index.mdx | 53 +
.../native-clients/java/catalog-api.md | 428 +
.../native-clients/java/client-api.md | 180 +
.../native-clients/java/compute-api.md | 428 +
.../native-clients/java/criteria-api.md | 365 +
.../native-clients/java/data-streamer-api.md | 324 +
.../api-reference/native-clients/java/index.mdx | 160 +
.../native-clients/java/network-api.md | 312 +
.../native-clients/java/security-api.md | 310 +
.../native-clients/java/server-api.md | 228 +
.../api-reference/native-clients/java/sql-api.md | 385 +
.../native-clients/java/tables-api.md | 368 +
.../native-clients/java/transactions-api.md | 329 +
docs/docs/api-reference/sql-only-apis/index.mdx | 53 +
docs/docs/api-reference/sql-only-apis/jdbc.md | 329 +
docs/docs/api-reference/sql-only-apis/odbc.md | 422 +
docs/docs/api-reference/sql-only-apis/python.md | 517 +
.../configuration/authentication.md} | 60 +-
.../configuration/cluster-and-nodes.md} | 44 +-
.../configuration/cluster-security.md | 27 +
.../configure-and-operate/configuration/index.mdx | 89 +
.../configure-and-operate/configuration/metrics.md | 193 +
.../configuration/ssl-tls.md} | 107 +-
.../configuration/storage-overview.md} | 69 +-
.../configuration/storage-persistent.md} | 41 +-
.../configuration/storage-rocksdb.md | 39 +
.../configuration/storage-volatile.md | 45 +
.../configuration/storage.md} | 54 +-
docs/docs/configure-and-operate/index.mdx | 253 +
.../configure-and-operate/installation/deb-rpm.md | 82 +
.../configure-and-operate/installation/docker.md | 99 +
.../configure-and-operate/installation/index.mdx | 65 +
.../installation/kubernetes.md | 319 +
.../docs/configure-and-operate/installation/zip.md | 103 +
.../monitoring/available-metrics.md | 222 +
.../monitoring/configuring-metrics.md | 193 +
.../configure-and-operate/monitoring/index.mdx | 29 +
.../monitoring/metrics-system-views.md | 308 +
.../configure-and-operate/monitoring/metrics.md | 47 +
.../operations/colocation.md} | 34 +-
.../operations/disaster-recovery-partitions.md | 106 +
.../operations/disaster-recovery-system-groups.md | 67 +
.../operations/disaster-recovery.md | 36 +
.../operations/handle-exceptions.md | 262 +
.../configure-and-operate/operations/index.mdx | 65 +
.../configure-and-operate/operations/lifecycle.md} | 54 +-
.../reference/cli-configuration.md | 77 +
.../reference/cluster-configuration.md | 298 +
.../docs/configure-and-operate/reference/index.mdx | 65 +
.../reference/node-configuration.md | 499 +
.../reference/storage-profiles.md} | 54 +-
docs/docs/develop/connect-to-ignite/index.mdx | 53 +
.../develop/connect-to-ignite/jdbc.md} | 147 +-
.../connect-to-ignite/odbc-connection-string.md | 75 +
.../connect-to-ignite/odbc-querying-data.md} | 142 +-
docs/docs/develop/connect-to-ignite/odbc.md | 114 +
.../develop/connect-to-ignite/python.md} | 160 +-
.../develop/ignite-clients/cpp.md} | 437 +-
.../develop/ignite-clients/dotnet.md} | 446 +-
docs/docs/develop/ignite-clients/index.mdx | 67 +
docs/docs/develop/ignite-clients/java.md | 144 +
docs/docs/develop/index.mdx | 145 +
docs/docs/develop/integrate/index.mdx | 41 +
docs/docs/develop/integrate/spring-boot.md | 235 +
docs/docs/develop/integrate/spring-data.md | 458 +
.../develop/work-with-data/code-deployment.md} | 242 +-
.../develop/work-with-data/compute.md} | 731 +-
docs/docs/develop/work-with-data/events-list.md | 111 +
docs/docs/develop/work-with-data/events.md | 120 +
docs/docs/develop/work-with-data/index.mdx | 137 +
.../develop/work-with-data/java-client-logging.md | 286 +
.../develop/work-with-data/java-to-tables.md} | 73 +-
.../develop/work-with-data/serialization.md} | 448 +-
docs/docs/develop/work-with-data/streaming.md | 872 +
.../develop/work-with-data/table-api.md} | 352 +-
.../develop/work-with-data/transactions.md} | 189 +-
.../getting-started/best-practices.md} | 79 +-
.../getting-started/embedded-mode.md} | 98 +-
docs/docs/getting-started/index.mdx | 111 +
docs/docs/getting-started/intro.md | 49 +
.../getting-started/key-value-api.md} | 163 +-
.../getting-started/migrate-from-3-0-to-3-1.md} | 429 +-
docs/docs/getting-started/migrate-from-ignite-2.md | 106 +
.../getting-started/quick-start.md} | 568 +-
.../getting-started/start-cluster.md} | 174 +-
.../getting-started/work-with-sql.md} | 483 +-
docs/docs/index.mdx | 131 +
.../sql/advanced/explain-statement.mdx} | 98 +-
docs/docs/sql/advanced/index.mdx | 41 +
.../sql/advanced/performance-tuning.md} | 193 +-
docs/docs/sql/fundamentals/engine-architecture.md | 19 +
docs/docs/sql/fundamentals/index.mdx | 29 +
docs/docs/sql/index.mdx | 174 +
.../data-types-and-functions/data-types.md | 326 +
.../reference/data-types-and-functions/index.mdx | 53 +
.../operational-commands.mdx} | 201 +-
.../operators-and-functions.md} | 1100 +-
docs/docs/sql/reference/index.mdx | 53 +
.../sql/reference/language-definition/ddl.mdx} | 319 +-
.../language-definition/distribution-zones.mdx | 228 +
.../docs/sql/reference/language-definition/dml.mdx | 154 +
.../language-definition/grammar-reference.mdx} | 370 +-
.../sql/reference/language-definition/index.mdx | 77 +
.../language-definition/transactions.mdx} | 46 +-
docs/docs/sql/reference/sql-conformance/index.mdx | 41 +
.../docs/sql/reference/sql-conformance/keywords.md | 808 +
.../docs/sql/reference/sql-conformance/overview.md | 182 +
.../sql/working-with-sql/execute-queries.md} | 155 +-
docs/docs/sql/working-with-sql/index.mdx | 41 +
docs/docs/sql/working-with-sql/system-views.md | 78 +
docs/docs/tools/cli-commands.md | 1214 ++
docs/docs/tools/glossary.md | 91 +
docs/docs/tools/index.mdx | 56 +
docs/docs/tools/rest-api.md | 41 +
.../architecture/architecture-overview.md | 394 +
docs/docs/understand/architecture/index.mdx | 65 +
docs/docs/understand/architecture/security.md | 295 +
.../architecture/storage-architecture.md | 202 +
.../architecture/storage-engines/aimem.md | 109 +
.../architecture/storage-engines/aipersist.md | 171 +
.../architecture/storage-engines/index.mdx | 53 +
.../architecture/storage-engines/rocksdb.md | 119 +
.../understand/core-concepts/compute-and-events.md | 468 +
.../understand/core-concepts/data-partitioning.md | 223 +
.../core-concepts/distribution-and-colocation.md | 331 +
docs/docs/understand/core-concepts/index.mdx | 89 +
.../understand/core-concepts/tables-and-schemas.md | 306 +
.../core-concepts/transactions-and-mvcc.md | 351 +
.../understand/core-concepts/what-is-ignite.md | 393 +
docs/docs/understand/index.mdx | 171 +
.../understand/performance/explain-operators.md | 465 +
docs/docs/understand/performance/index.mdx | 41 +
.../understand/performance/using-explain.md} | 501 +-
docs/docusaurus.config.ts | 212 +
docs/html/clipboard.js | 61 +
docs/html/cookie.js | 58 +
docs/html/doxygen.css | 2461 +++
docs/html/doxygen.svg | 28 +
docs/html/doxygen_crawl.html | 14 +
docs/html/dynsections.js | 191 +
docs/html/index.html | 85 +
docs/html/jquery.js | 204 +
docs/html/menu.js | 131 +
docs/html/menudata.js | 26 +
docs/html/navtree.css | 327 +
docs/html/search/search.css | 378 +
docs/html/search/search.js | 708 +
docs/html/search/searchdata.js | 12 +
docs/html/tabs.css | 1 +
docs/img.png | Bin 13700 -> 0 bytes
docs/package-lock.json | 20566 +++++++++++++++++++
docs/package.json | 60 +
docs/scripts/check-build.js | 309 +
docs/scripts/check-images.js | 245 +
docs/scripts/check-links.js | 249 +
docs/sidebars.ts | 421 +
docs/src/components/RailroadDiagram/index.tsx | 144 +
.../components/RailroadDiagram}/railroad.js | 0
docs/src/css/custom.css | 1167 ++
docs/src/pages/index.tsx | 12 +
docs/src/theme/MDXComponents.tsx | 12 +
.../resources/empty.ini => docs/static/.nojekyll | 0
.../img}/alter_table_column_no_bnf1.svg | 0
.../img}/alter_table_column_no_bnf2.svg | 0
.../img}/alter_table_column_yes_bnf1.svg | 0
.../img}/alter_table_column_yes_bnf2.svg | 0
.../svg => static/img}/alter_table_logging_bnf.svg | 0
.../img}/alter_table_no_logging_bnf.svg | 0
.../img}/column_definition_or_list_bnf.svg | 0
.../images/svg => static/img}/column_list_bnf.svg | 0
.../svg => static/img}/columns_definition_bnf.svg | 0
.../images => static/img}/compute_job_statuses.png | Bin
.../svg => static/img}/create_table_bnf1.svg | 0
.../svg => static/img}/create_table_bnf2.svg | 0
.../images => static/img}/data_streaming.png | Bin
.../images/svg => static/img}/drop_table_bnf.svg | 0
docs/{ => static/img}/favicon.ico | Bin
docs/{_docs/images => static/img}/jmc-metrics.png | Bin
docs/{_docs/images => static/img}/lifecycle1.png | Bin
docs/{_docs/images => static/img}/lifecycle2.png | Bin
.../img/logo-dark.svg} | 31 +-
.../apache_ignite_logo.svg => static/img/logo.svg} | 0
.../images => static/img}/partitionawareness01.png | Bin
.../images => static/img}/partitionawareness02.png | Bin
docs/{_docs/images => static/img}/partitioning.png | Bin
.../svg => static/img}/pk_constraint_bnf.svg | 0
.../img}/qualified_table_name_bnf.svg | 0
docs/{_docs/images => static/img}/rbac.png | Bin
docs/{_docs/images => static/img}/storage.png | Bin
docs/tsconfig.json | 8 +
.../administrators-guide/cluster-security.md | 45 +
.../administrators-guide/colocation.md} | 52 +-
.../administrators-guide/config/cli-config.md | 91 +
.../administrators-guide/config/cluster-config.md | 310 +
.../administrators-guide/config/index.md} | 62 +-
.../administrators-guide/config/node-config.md | 516 +
.../config/storage/persistent.md} | 56 +-
.../administrators-guide/config/storage/rocksdb.md | 57 +
.../config/storage/volatile.md | 63 +
.../administrators-guide/disaster-recovery.md | 125 +
.../administrators-guide/handling-exceptions.md | 221 +
.../administrators-guide/lifecycle.md} | 70 +-
.../metrics/configuring-metrics.md} | 192 +-
.../administrators-guide/metrics/metrics-list.md | 240 +
.../administrators-guide/metrics/system-views.md | 173 +
.../security/authentication.md} | 72 +-
.../administrators-guide/security/ssl-tls.md} | 116 +-
.../storage/data-partitions.md | 128 +
.../administrators-guide/storage/engines/aimem.md | 59 +
.../storage/engines/aipersist.md} | 58 +-
.../administrators-guide/storage/engines/index.md | 60 +
.../storage/engines/rocksdb.md | 60 +
.../administrators-guide/storage/index.md} | 84 +-
.../storage/storage-profiles.md} | 70 +-
.../administrators-guide/system-groups-recovery.md | 88 +
.../version-3.0.0/developers-guide/clients/ado.md} | 161 +-
.../version-3.0.0/developers-guide/clients/cpp.md} | 443 +-
.../developers-guide/clients/dotnet.md} | 434 +-
.../developers-guide/clients/index.md} | 187 +-
.../version-3.0.0/developers-guide/clients/java.md | 144 +
.../developers-guide/clients/jdbc-driver.md} | 154 +-
.../developers-guide/clients/linq.md} | 430 +-
.../developers-guide/clients/python.md} | 170 +-
.../code-deployment/code-deployment.md} | 249 +-
.../developers-guide/compute/compute.md} | 656 +-
.../developers-guide/compute/serialization.md} | 243 +-
.../developers-guide/data-streamer.md} | 341 +-
.../developers-guide/events/events-list.md | 132 +
.../version-3.0.0/developers-guide/events/index.md | 137 +
.../developers-guide/java-to-tables.md} | 90 +-
.../developers-guide/rest/rest-api.md | 55 +
.../sql/calcite-based-sql-engine.md | 33 +
.../developers-guide/sql/jdbc-driver.md | 109 +
.../developers-guide/sql/odbc/connection-string.md | 93 +
.../developers-guide/sql/odbc/odbc-driver.md | 132 +
.../sql/odbc/querying-modifying-data.md} | 145 +-
.../developers-guide/sql/odbc/specification.md | 309 +
.../version-3.0.0/developers-guide/sql/sql-api.md} | 168 +-
.../developers-guide/sql/system-views.md | 79 +
.../version-3.0.0/developers-guide/table-api.md} | 369 +-
.../developers-guide/transactions.md} | 206 +-
.../version-3.0.0/general-tips.md} | 85 +-
.../version-3.0.0/glossary/glossary.md | 128 +
.../version-3.0.0/ignite-cli-tool.md | 1319 ++
.../version-3.0.0/index.md} | 61 +-
.../version-3.0.0/installation/deb-rpm.md | 98 +
.../installation/installing-to-k8s.md | 336 +
.../installation/installing-using-docker.md | 113 +
.../installation/installing-using-zip.md | 119 +
.../installation/migration-from-ai2/index.md | 124 +
.../version-3.0.0/quick-start/embedded-mode.md} | 116 +-
.../version-3.0.0/quick-start/explore-sql.md} | 533 +-
.../quick-start/getting-started-guide.md} | 588 +-
.../version-3.0.0/quick-start/java-api.md} | 179 +-
.../version-3.0.0/quick-start/persist-data.md} | 218 +-
.../version-3.0.0/quick-start/start-cluster.md} | 182 +-
.../version-3.0.0/sql-reference/data-types.md | 340 +
.../version-3.0.0/sql-reference/ddl.md | 359 +
.../sql-reference/distribution-zones.md | 186 +
.../version-3.0.0/sql-reference/dml.md | 68 +
.../sql-reference/explain-operators-list.md} | 142 +-
.../sql-reference/explain-statement.md} | 117 +-
.../sql-reference/grammar-reference.md | 312 +
.../version-3.0.0/sql-reference/keywords.md | 822 +
.../sql-reference/operational-commands.md | 222 +
.../sql-reference/operators-and-functions.md} | 1106 +-
.../version-3.0.0/sql-reference/sql-conformance.md | 198 +
.../version-3.0.0/sql-reference/transactions.md | 58 +
.../version-3.0.0/sql-tuning/sql-tuning.md} | 205 +-
.../version-3.0.0/sql-tuning/using-explain.md} | 327 +-
.../versioned_sidebars/version-3.0.0-sidebars.json | 273 +
docs/versions.json | 1 +
examples/java/build.gradle | 3 +-
.../ignite/example/client/IgniteClientExample.java | 2 +-
.../client/IgniteClientWithConfigExample.java | 2 +-
.../apache/ignite/example/sql/SqlApiExample.java | 10 +-
.../streaming/DetectFailedEntriesExample.java | 4 +-
.../streaming/SingleTableDataStreamerExample.java | 5 +-
.../apache/ignite/example/table/QueryExample.java | 8 +-
.../apache/ignite/example/table/TableExample.java | 2 +-
examples/python/db_api_example.py | 20 +-
examples/sql/distribution-zones.sql | 2 +-
gradle/libs.versions.toml | 25 +-
.../migration-tools-persistence/build.gradle | 2 +
.../persistence/Ignite2PersistentCacheTools.java | 2 +-
modules/api/build.gradle | 2 +
.../java/org/apache/ignite/lang/ErrorGroups.java | 3 +
.../main/java/org/apache/ignite/sql/IgniteSql.java | 48 +
.../java/org/apache/ignite/table/KeyValueView.java | 604 +-
.../java/org/apache/ignite/table/RecordView.java | 385 +-
.../ignite/table/TableApiConsistencyTest.java | 741 +
modules/binary-tuple/build.gradle | 1 +
.../internal/catalog/sql/SelectFromView.java | 3 +-
.../internal/catalog/BulkUpdateProducer.java | 53 -
.../internal/catalog/CatalogManagerImpl.java | 17 +-
.../ignite/internal/catalog/UpdateContext.java | 2 -
.../commands/AbstractCreateIndexCommand.java | 2 +-
.../internal/catalog/commands/CatalogUtils.java | 22 +-
.../descriptors/CatalogTableDescriptor.java | 15 +-
.../CatalogTableDescriptorSerializers.java | 133 +-
.../systemviews/TablesSystemViewProvider.java | 13 +-
.../ignite/internal/catalog/CatalogTableTest.java | 8 +-
.../descriptors/CatalogTableDescriptorTest.java | 4 +-
modules/cli/DEVNOTES.md | 2 +-
modules/cli/build.gradle | 9 +-
.../ignite/internal/cli/commands/Options.java | 12 +
.../cli/commands/cluster/ClusterUrlMixin.java | 33 +-
.../commands/cluster/ClusterUrlProfileMixin.java | 16 +-
.../internal/cli/commands/node/NodeUrlMixin.java | 17 +
.../cli/commands/sql/SqlExecReplCommand.java | 25 +-
.../internal/cli/commands/sql/SqlReplCommand.java | 16 +
.../ignite/internal/cli/config/CliConfigKeys.java | 12 +-
.../cli/core/repl/terminal/PagerSupport.java | 8 +-
.../internal/cli/decorators/HoconDecorator.java | 3 +-
.../cli/decorators/SqlQueryResultDecorator.java | 17 +-
.../internal/cli/decorators/TableDecorator.java | 35 +-
.../internal/cli/decorators/TruncationConfig.java | 180 +
.../ignite/internal/cli/sql/SqlQueryResult.java | 31 +-
.../internal/cli/sql/SqlQueryResultItem.java | 15 +-
.../internal/cli/sql/SqlQueryResultMessage.java | 4 +-
.../internal/cli/sql/SqlQueryResultTable.java | 5 +-
.../ignite/internal/cli/util/TableTruncator.java | 266 +
.../ignite/internal/cli/commands/MixinTest.java | 108 +-
.../internal/cli/commands/ProfileOptionTest.java | 19 +-
.../cli/core/repl/terminal/PagerSupportTest.java | 62 +
.../cli/decorators/HoconDecoratorTest.java | 3 +-
.../internal/cli/util/TableTruncatorTest.java | 375 +
.../ignite/client/handler/JdbcHandlerBase.java | 2 +-
.../handler/requests/jdbc/JdbcMetadataCatalog.java | 3 +-
.../table/ClientTupleReplaceExactRequest.java | 2 +-
.../ignite/client/handler/FakePlacementDriver.java | 2 +-
.../apache/ignite/client/ClientOperationType.java | 2 +-
.../client/table/ClientKeyValueBinaryView.java | 12 +-
.../internal/client/table/ClientKeyValueView.java | 12 +-
.../client/table/ClientRecordBinaryView.java | 6 +-
.../internal/client/table/ClientRecordView.java | 6 +-
.../table/api/PublicApiClientKeyValueView.java | 16 +-
.../table/api/PublicApiClientRecordView.java | 8 +-
.../apache/ignite/client/ClientMetricsTest.java | 2 +-
.../org/apache/ignite/client/ClientSqlTest.java | 19 +-
.../apache/ignite/client/ServerMetricsTest.java | 2 +-
.../ignite/client/fakes/FakeInternalTable.java | 4 +-
.../apache/ignite/client/fakes/FakeTxManager.java | 7 +
.../internal/deployunit/CachedDeploymentUnit.java | 55 -
.../deployunit/tempstorage/TempStorage.java | 7 +
.../deployunit/tempstorage/TempStorageImpl.java | 12 +-
.../tempstorage/TempStorageProviderImpl.java | 23 +-
modules/compatibility-tests/build.gradle | 1 +
...ItMetastorageRaftSnapshotCompatibilityTest.java | 4 +-
.../internal/MetastorageRaftCompatibilityTest.java | 5 +-
.../internal/client/ClientCompatibilityTests.java | 4 +-
.../ignite/internal/ApiCompatibilityTest.java | 14 +-
.../ignite/internal/CompatibilityTestBase.java | 14 +-
.../ignite/internal/CompatibilityTestCommon.java | 2 +-
modules/compute/build.gradle | 1 +
.../ConfigurationNotificationUtils.java | 26 +-
.../notifications/ConfigurationNotifier.java | 5 +-
.../notifications/ConfigurationListenerTest.java | 4 +-
modules/core/build.gradle | 2 +
.../ignite/internal/util/ExceptionUtils.java | 19 +
.../ignite/internal/util/FastTimestamps.java | 22 +-
.../apache/ignite/internal/util/IgniteUtils.java | 24 +
.../ignite/internal/util/OffheapReadWriteLock.java | 116 +-
modules/distribution-zones/build.gradle | 3 +
.../ItDistributionZonesFiltersTest.java | 25 +-
.../distributionzones/ItEmptyDataNodesTest.java | 6 +-
.../rebalance/ItRebalanceDistributedTest.java | 9 +-
.../internal/rebalance/ItRebalanceMetricsTest.java | 192 +-
.../rebalance/ItRebalanceRecoveryTest.java | 8 +-
.../rebalance/ItRebalanceTriggersRecoveryTest.java | 24 +-
.../rebalance/ZoneRebalanceUtil.java | 21 +
.../distributionzones/RebalanceBlockingUtil.java | 232 +
modules/eventlog/build.gradle | 1 +
.../ignite/internal/index/IndexBuildTestUtils.java | 2 +-
.../ignite/internal/index/ItBuildIndexTest.java | 2 +-
.../ItIndexAndIndexStorageDestructionTest.java | 6 +-
.../index/ItIndexBuildCompletenessTest.java | 2 +-
...dexRegistrationAndRebalanceConcurrencyTest.java | 2 +-
.../ignite/internal/index/IndexManagerTest.java | 4 +-
.../ignite/internal/index/TestPlacementDriver.java | 6 +-
.../ignite/jdbc/ItJdbcAuthenticationTest.java | 2 +-
.../server/persistence/RocksDbKeyValueStorage.java | 17 +-
.../otlp/IgniteDistributionMetricData.java | 4 +-
.../internal/metrics/AbstractMetricSource.java | 2 +-
modules/network/build.gradle | 1 +
.../internal/network/DefaultMessagingService.java | 20 +-
.../internal/network/NetworkMessageTypes.java | 71 +
.../ignite/internal/network/NodeFinderFactory.java | 12 +-
.../ignite/internal/network/StaticNodeFinder.java | 124 +-
.../StaticNodeFinderConfigurationSchema.java | 12 +-
.../message/value/BooleanValueMessage.java} | 18 +-
.../message/value/ByteArrayValueMessage.java} | 18 +-
.../network/message/value/ByteValueMessage.java} | 18 +-
.../network/message/value/DoubleValueMessage.java} | 18 +-
.../network/message/value/FloatValueMessage.java} | 18 +-
.../network/message/value/IntValueMessage.java} | 18 +-
.../network/message/value/LongValueMessage.java} | 18 +-
.../network/message/value/NullValueMessage.java} | 19 +-
.../network/message/value/ShortValueMessage.java} | 18 +-
.../network/message/value/SingleValueMessage.java | 15 +-
.../network/message/value/StringValueMessage.java} | 18 +-
.../network/message/value/UuidValueMessage.java} | 19 +-
.../internal/network/netty/ConnectionManager.java | 14 +-
.../ignite/internal/network/netty/NettyServer.java | 101 +-
.../internal/network/StaticNodeFinderTest.java | 36 +-
.../internal/network/netty/NettyServerTest.java | 26 +
modules/page-memory/build.gradle | 9 +-
.../tree/AbstractBplusTreePageMemoryTest.java | 10 +-
.../tree/ItBplusTreeReplaceRemoveRaceTest.java | 6 +-
.../benchmark/PageReplacementBenchmark.java | 438 +
.../ignite/internal/pagememory/PageMemory.java | 5 -
.../PersistentDataRegionConfiguration.java | 20 +-
.../pagememory/inmemory/VolatilePageMemory.java | 55 +-
.../pagememory/persistence/PageCacheMetrics.java | 28 +-
.../persistence/PersistentPageMemory.java | 267 +-
.../PersistentPageMemoryMetricSource.java | 9 +
.../persistence/PersistentPageMemoryMetrics.java | 132 +-
.../MeteredPageReplacementPolicyFactory.java | 77 +
.../throttling/ThrottlingPolicyFactory.java} | 30 +-
.../ignite/internal/pagememory/tree/BplusTree.java | 58 +-
.../internal/pagememory/tree/io/BplusInnerIo.java | 2 +-
.../internal/pagememory/tree/io/BplusIo.java | 5 +-
.../internal/pagememory/tree/io/BplusLeafIo.java | 2 +-
.../benchmark/ZipfianDistributionTest.java | 178 +
.../pagememory/freelist/FreeListImplTest.java | 2 -
.../inmemory/VolatilePageMemoryNoLoadSelfTest.java | 5 +-
.../replacement/AbstractPageReplacementTest.java | 42 +-
.../throttling/PageMemoryThrottlingTest.java | 36 +-
.../AbstractPageMemoryNoLoadSelfTest.java | 8 -
.../PersistentPageMemoryBenchmarkBase.java | 314 +
.../benchmark/VolatilePageMemoryBenchmarkBase.java | 2 -
.../pagememory/benchmark/ZipfianDistribution.java | 77 +
.../partitiondistribution/Assignments.java | 18 +-
.../partitiondistribution/AssignmentsQueue.java | 9 +
.../replicator/ItBigZoneOperationTest.java | 2 +-
.../partition/replicator/fixtures/Node.java | 8 +-
.../replicator/fixtures/TestPlacementDriver.java | 8 +-
.../replicator/ZonePartitionReplicaListener.java | 2 +-
.../handlers/TxCleanupRecoveryRequestHandler.java | 7 +-
.../handlers/TxFinishReplicaRequestHandler.java | 31 +-
.../handlers/TxRecoveryMessageHandler.java | 13 +-
.../handlers/WriteIntentSwitchRequestHandler.java | 6 +-
.../raft/UnexpectedTransactionStateException.java | 42 -
.../raft/handlers/FinishTxCommandHandler.java | 46 +-
.../PartitionReplicaLifecycleManagerTest.java | 1 +
.../TxFinishReplicaRequestHandlerTest.java | 163 +
.../AssignmentsPlacementDriver.java | 2 -
.../wrappers/DelegatingPlacementDriver.java | 3 +-
.../wrappers/ExecutorInclinedPlacementDriver.java | 8 +-
.../placementdriver/TestPlacementDriver.java | 6 +-
.../placementdriver/AssignmentsTracker.java | 11 +-
.../internal/placementdriver/LeaseUpdater.java | 55 +-
.../placementdriver/PlacementDriverManager.java | 17 +-
.../placementdriver/leases/LeaseTracker.java | 10 +-
.../metrics/PlacementDriverMetricSource.java | 13 +-
.../placementdriver/AssignmentsTrackerTest.java | 4 +-
.../internal/placementdriver/LeaseUpdaterTest.java | 2 +-
.../metrics/PlacementDriverMetricSourceTest.java | 4 +-
modules/platforms/build.gradle | 102 +-
modules/platforms/cpp/CMakeLists.txt | 15 +-
modules/platforms/cpp/LICENSE | 202 +
.../cpp/cmake/ignite_install_headers.cmake | 6 +-
modules/platforms/cpp/cmake/packaging.cmake | 109 +
.../cmake/scripts/odbc/ignite3-odbc-linux.ini.in | 5 +
.../scripts/odbc/post_install.sh.in} | 17 +-
.../cpp/cmake/scripts/odbc/pre_uninstall.sh.in | 13 +-
modules/platforms/cpp/ignite/client/CMakeLists.txt | 7 +-
modules/platforms/cpp/ignite/common/CMakeLists.txt | 6 +-
modules/platforms/cpp/ignite/common/error_codes.h | 1 +
.../platforms/cpp/ignite/network/CMakeLists.txt | 4 +-
modules/platforms/cpp/ignite/odbc/CMakeLists.txt | 7 +-
modules/platforms/cpp/ignite/odbc/common_types.cpp | 1 +
.../platforms/cpp/ignite/protocol/CMakeLists.txt | 4 +-
modules/platforms/cpp/ignite/tuple/CMakeLists.txt | 6 +-
.../platforms/cpp/tests/client-test/CMakeLists.txt | 4 +-
.../platforms/cpp/tests/fake_server/CMakeLists.txt | 6 +-
.../cpp/tests/fake_server/fake_server.cpp | 23 +-
.../platforms/cpp/tests/fake_server/fake_server.h | 11 +-
modules/platforms/cpp/tests/fake_server/main.cpp | 19 +
.../socket_adapter/posix/client_socket_adapter.h | 72 +
.../socket_adapter/posix/server_socket_adapter.h | 88 +
.../fake_server/socket_adapter/socket_adapter.h} | 25 +-
.../socket_adapter/win/client_socket_adapter.h | 72 +
.../socket_adapter/win/server_socket_adapter.h | 87 +
.../cpp/tests/fake_server/tcp_client_channel.cpp | 29 +-
.../cpp/tests/fake_server/tcp_client_channel.h | 18 +-
.../platforms/cpp/tests/odbc-test/CMakeLists.txt | 4 +-
.../platforms/cpp/tests/test-common/CMakeLists.txt | 4 +-
.../SerializerHandlerBenchmarksBase.cs | 4 +
.../SerializerHandlerReadBenchmarks.cs | 9 +
.../SerializerHandlerWriteBenchmarks.cs | 12 +
.../Apache.Ignite.Tests.Aot/Table/TableTests.cs | 71 +
.../Apache.Ignite.Tests.Common/Table/TestTables.cs | 2 +-
.../CurrentClientWithOldServerCompatibilityTest.cs | 2 +-
.../dotnet/Apache.Ignite.Tests/FakeServer.cs | 4 +-
.../Table/KeyValueViewPrimitiveTests.cs | 11 +
...nagerTests.cs => PartitionDistributionTests.cs} | 87 +-
.../Table/PartitionManagerTests.cs | 14 +-
.../Table/RecordViewPrimitiveTests.cs | 3 +-
.../Table/SchemaSynchronizationTest.cs | 13 +-
.../Apache.Ignite/ApiCompatibilitySuppressions.xml | 14 +
.../dotnet/Apache.Ignite/ClientOperationType.cs | 2 +-
.../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs | 3 +
.../Apache.Ignite/Internal/Table/DataStreamer.cs | 10 +-
.../Internal/Table/DataStreamerWithReceiver.cs | 8 +-
.../Apache.Ignite/Internal/Table/HashPartition.cs | 4 +-
.../Internal/Table/PartitionManager.cs | 47 +-
.../Table/Serialization/Mappers/KeyValueMappers.cs | 43 +
.../Mappers/KeyValuePairCompositeMapper.cs | 85 +
.../Table/Serialization/Mappers/MapperReader.cs} | 16 +-
.../Table/Serialization/Mappers/MapperWriter.cs} | 16 +-
.../Table/Serialization/Mappers/OneColumnMapper.cs | 51 +
.../Serialization/Mappers/OneColumnMappers.cs | 219 +
.../Table/Serialization/TupleSerializerHandler.cs | 9 +-
.../dotnet/Apache.Ignite/Internal/Table/Table.cs | 50 +-
.../dotnet/Apache.Ignite/Table/IPartition.cs | 6 +-
...rtitionManager.cs => IPartitionDistribution.cs} | 26 +-
.../Apache.Ignite/Table/IPartitionManager.cs | 6 +-
.../platforms/dotnet/Apache.Ignite/Table/ITable.cs | 9 +-
.../platforms/python/pyignite_dbapi/_version.txt | 2 +-
modules/platforms/python/setup.py | 9 +-
.../internal/raft/service/RaftGroupListener.java | 14 -
...InterruptedRaftSnapshotStorageRecoveryTest.java | 6 +-
.../raftsnapshot/ItTableRaftSnapshotsTest.java | 2 +-
.../org/apache/ignite/raft/ItRaftMetricTest.java | 95 +
.../internal/metrics/sources/RaftMetricSource.java | 51 +-
.../raft/client/LeaderAvailabilityState.java | 237 +
.../PhysicalTopologyAwareRaftGroupService.java | 48 +-
.../internal/raft/client/RaftCommandExecutor.java | 1044 +
.../internal/raft/client/RaftErrorUtils.java | 45 +
.../ignite/internal/raft/client/RetryContext.java | 48 +-
.../internal/raft/server/impl/JraftServerImpl.java | 41 +-
.../apache/ignite/raft/jraft/core/NodeImpl.java | 8 +-
.../ignite/raft/jraft/option/NodeOptions.java | 1 +
.../raft/jraft/rpc/impl/AbstractClientService.java | 2 +-
.../raft/StateMachineFailureHandlerTest.java | 18 +-
.../raft/client/LeaderAvailabilityStateTest.java | 466 +
...ysicalTopologyAwareRaftGroupServiceRunTest.java | 390 +-
.../internal/raft/client/RaftGroupServiceTest.java | 46 +
modules/replicator/build.gradle | 1 +
.../ItPlacementDriverReplicaSideTest.java | 2 +
.../raft/client/TopologyAwareRaftGroupService.java | 126 +-
.../ignite/internal/replicator/ReplicaManager.java | 78 +-
.../ignite/internal/replicator/ReplicaService.java | 17 +-
.../exception/PrimaryReplicaMissException.java | 13 +
.../exception/ReplicaUnavailableException.java | 13 +-
.../TopologyAwareRaftGroupServiceRetriesTest.java | 210 +
.../internal/replicator/ReplicaManagerTest.java | 125 +-
modules/rest-api/build.gradle | 1 +
.../ignite/internal/rest/api/metric/MetricSet.java | 2 +
modules/rest/build.gradle | 1 +
.../DeploymentManagementControllerTest.java | 89 +-
.../rest/sql/ItSqlQueryControllerTest.java | 3 +-
.../deployment/CompletedFileUploadSubscriber.java | 23 +-
.../deployment/DeploymentManagementController.java | 31 +-
.../rest/deployment/InputStreamCollector.java | 11 +-
.../rest/deployment/InputStreamCollectorImpl.java | 15 +-
.../rest/deployment/ZipInputStreamCollector.java | 43 +-
.../rest/health/NodeLivenessIndicator.java | 5 +
.../rest/health/NodeReadinessIndicator.java | 28 +-
.../internal/rest/sql/SqlQueryController.java | 3 +-
.../rest/transaction/TransactionController.java | 3 +-
.../rest/metrics/NodeMetricsControllerTest.java | 64 +
modules/runner/build.gradle | 1 +
.../ignite/internal/app/AsyncApiOperation.java | 9 +-
.../ignite/internal/app/SyncApiOperation.java | 5 +-
.../benchmark/AbstractMultiNodeBenchmark.java | 4 +-
.../internal/benchmark/BulkDeleteBenchmark.java | 7 +-
.../ignite/internal/benchmark/InsertBenchmark.java | 9 +-
.../internal/benchmark/LargeBinaryBenchmark.java | 8 +-
.../internal/benchmark/LargeStringBenchmark.java | 8 +-
.../internal/benchmark/LockManagerBenchmark.java | 5 +-
.../ignite/internal/benchmark/SqlBenchmark.java | 12 +-
.../internal/benchmark/SqlIndexScanBenchmark.java | 6 +-
.../internal/benchmark/SqlJoinBenchmark.java | 12 +-
.../benchmark/SqlPartitionPruningBenchmark.java | 12 +-
.../internal/benchmark/SqlSelectAllBenchmark.java | 2 +-
.../internal/benchmark/SystemViewsBenchmark.java | 4 +-
.../ignite/internal/benchmark/TpcdsBenchmark.java | 2 +-
.../ignite/internal/benchmark/TpchBenchmark.java | 2 +-
.../internal/benchmark/UpgradeRowBenchmark.java | 6 +-
.../client/ItClientObservableTimeTest.java | 4 +-
.../management/ItDuplicateNodeNamesTest.java | 4 +-
.../ItNodeBootstrapConfigurationTest.java | 1 +
.../inmemory/ItRaftStorageVolatilityTest.java | 3 +-
.../ignite/internal/runner/app/ItAddNodeTest.java | 2 +-
.../internal/runner/app/ItDataSchemaSyncTest.java | 4 +-
.../app/ItIgniteInMemoryNodeRestartTest.java | 7 +-
.../runner/app/ItIgniteNodeRestartTest.java | 50 +-
.../internal/runner/app/ItIndexNodeTest.java | 10 +-
.../internal/runner/app/ItNoThreadsLeftTest.java | 2 +-
.../runner/app/ItReplicaStateManagerTest.java | 12 +-
.../internal/runner/app/ItSingleNodeTest.java | 2 +-
.../internal/runner/app/ItTablesApiTest.java | 2 +-
.../runner/app/PlatformTestNodeRunner.java | 4 +-
.../app/client/ItAbstractThinClientTest.java | 4 +-
.../client/ItCustomKeyColumnOrderClientTest.java | 4 +-
.../runner/app/client/ItNullsThinClientTest.java | 8 +-
.../app/client/ItThinClientAuthenticationTest.java | 10 +-
.../client/ItThinClientChannelValidatorTest.java | 2 +-
.../runner/app/client/ItThinClientComputeTest.java | 2 +-
.../app/client/ItThinClientConnectionTest.java | 10 +-
.../client/ItThinClientDdlQueriesTrackerTest.java | 2 +-
.../app/client/ItThinClientMarshallingTest.java | 19 +-
.../ItThinClientSchemaSynchronizationTest.java | 30 +-
.../runner/app/client/ItThinClientSqlTest.java | 108 +-
.../app/client/ItThinClientTablesGetListTest.java | 2 +-
.../app/client/ItThinClientTransactionsTest.java | 2 +-
.../app/client/ItThinConnectionFailoverTest.java | 8 +-
.../schemasync/ItSchemaSyncAndReplicationTest.java | 2 +-
.../streamer/ItAbstractDataStreamerTest.java | 6 +-
.../ignite/internal/table/ItInternalTableTest.java | 9 +-
.../table/ItRebalanceWithPartitionReturnTest.java | 17 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 11 +-
.../internal/restart/RestartProofKeyValueView.java | 16 +-
.../internal/restart/RestartProofRecordView.java | 8 +-
.../configuration/ignite-snapshot.bin | Bin 5653 -> 5758 bytes
.../java/org/apache/ignite/internal/Cluster.java | 2 +-
.../internal/ClusterPerTestIntegrationTest.java | 3 +-
.../apache/ignite/internal/TestMetricUtils.java | 102 +
.../schema/BinaryTupleComparatorUtils.java | 2 +-
.../ignite/internal/schema/SchemaDescriptor.java | 129 +-
.../internal/schema/UnsafeByteBufferAccessor.java | 37 +-
.../CatalogToSchemaDescriptorConverter.java | 10 +-
.../schema/BinaryTupleComparatorBaseTest.java | 9 +
.../ExampleApplicationWithCustomAuthenticator.java | 4 +-
.../apache/ignite/example/ExampleApplication.java | 4 +-
.../org/apache/ignite/ExampleApplicationTest.java | 2 +-
.../org/apache/ignite/data/SpringDataJdbcTest.java | 8 +-
modules/sql-engine/build.gradle | 1 +
.../ignite/internal/sql/api/ItCommonApiTest.java | 4 +-
.../ignite/internal/sql/api/ItSqlApiBaseTest.java | 10 +-
.../internal/sql/api/ItSqlAsynchronousApiTest.java | 8 +-
.../internal/sql/api/ItSqlClientMetricsTest.java | 13 +-
.../sql/api/ItSqlClientSynchronousApiTest.java | 3 +-
.../internal/sql/api/ItSqlSynchronousApiTest.java | 8 +-
.../internal/sql/engine/ItFloatingPointTest.java | 2 +
.../ignite/internal/sql/engine/ItJoinTest.java | 13 +
.../internal/sql/engine/ItLimitOffsetTest.java | 28 +-
.../ignite/internal/sql/engine/ItMetadataTest.java | 2 +-
.../sql/engine/ItNotNullConstraintTest.java | 3 +-
.../internal/sql/engine/ItPublicSchemaTest.java | 3 +-
.../ItSqlConcurrentSchemaModificationTest.java | 4 +-
.../internal/sql/engine/ItSqlOperatorsTest.java | 6 +-
.../sql/engine/ItSqlQueryEventLogTest.java | 2 +-
.../sql/engine/ItSqlQueryExecutionMetricsTest.java | 5 +-
.../sql/engine/kill/ItSqlKillCommandTest.java | 4 +-
.../internal/sql/sqllogic/ScriptContext.java | 3 +-
.../sql/threading/ItSqlApiThreadingTest.java | 7 +-
.../integrationTest/sql/group1/explain/join.test | 1 +
.../integrationTest/sql/group1/explain/scan.test | 2 +
.../InflightTransactionalOperationTracker.java | 9 +-
.../internal/sql/engine/SqlQueryProcessor.java | 2 +-
.../sql/engine/exec/ExchangeServiceImpl.java | 7 +-
.../internal/sql/engine/exec/ExecutionContext.java | 9 +-
.../sql/engine/exec/LogicalRelImplementor.java | 2 +-
.../internal/sql/engine/exec/SharedState.java | 42 +-
.../engine/exec/SharedStateMessageConverter.java | 188 +
.../sql/engine/exec/SqlEvaluationContext.java | 5 +-
.../sql/engine/exec/exp/CorrelatesBuilder.java | 21 +-
.../engine/exec/exp/CorrelationValueGetter.java | 45 +
.../engine/exec/exp/JoinPredicateImplementor.java | 2 +-
.../engine/exec/exp/JoinProjectionImplementor.java | 2 +-
.../sql/engine/exec/exp/PredicateImplementor.java | 2 +-
.../sql/engine/exec/exp/ProjectionImplementor.java | 2 +-
.../engine/exec/exp/RowProviderImplementor.java | 4 +-
.../sql/engine/exec/exp/ScalarImplementor.java | 5 +-
.../sql/engine/exec/fsm/QueryExecutionProgram.java | 8 +-
.../mapping/ExecutionDistributionProviderImpl.java | 8 +-
.../engine/exec/mapping/MappingServiceImpl.java | 2 +-
.../exec/rel/CorrelatedNestedLoopJoinNode.java | 21 +-
.../internal/sql/engine/exec/rel/HashJoinNode.java | 46 +-
.../expressions/SqlExpressionFactoryAdapter.java | 4 +-
.../sql/engine/externalize/RelJsonReader.java | 8 +-
.../sql/engine/message/DecimalValueMessage.java} | 19 +-
.../engine/message/QueryBatchRequestMessage.java | 7 +-
.../sql/engine/message/SharedStateMessage.java} | 18 +-
.../sql/engine/message/SqlQueryMessageGroup.java | 6 +
.../sql/engine/prepare/SelectCountPlan.java | 16 +
.../engine/rel/IgniteCorrelatedNestedLoopJoin.java | 47 +-
.../sql/engine/rel/explain/IgniteRelWriter.java | 9 +
.../engine/rel/explain/RelTreeToTextWriter.java | 8 +
.../sql/engine/rule/CorrelateToNestedLoopRule.java | 1 +
.../engine/rule/CorrelatedNestedLoopJoinRule.java | 7 +
.../sql/engine/schema/SqlSchemaManagerImpl.java | 33 +-
.../ignite/internal/sql/engine/util/Commons.java | 11 +
.../internal/sql/engine/util/IgniteMethod.java | 4 +-
.../ignite/internal/sql/api/IgniteSqlImplTest.java | 8 +-
.../engine/QueryTransactionWrapperSelfTest.java | 22 +-
.../internal/sql/engine/exec/QueryTimeoutTest.java | 12 +-
.../exec/SharedStateMessageConverterTest.java | 141 +
.../internal/sql/engine/exec/SharedStateTest.java | 77 +
.../engine/exec/rel/AbstractJoinExecutionTest.java | 4 +-
.../rel/CorrelatedNestedLoopJoinExecutionTest.java | 78 +-
.../exec/rel/TableScanNodeExecutionTest.java | 6 +-
.../CorrelatedNestedLoopJoinPlannerTest.java | 35 +-
.../prepare/ddl/DdlSqlToCommandConverterTest.java | 17 +-
.../internal/sql/engine/util/CommonsTest.java | 29 +
.../src/test/resources/mapping/correlated.test | 7 +
.../resources/mapping/test_partition_pruning.test | 2 +
.../internal/storage/TxIdMismatchException.java | 27 +-
.../AbstractPageMemoryStorageEngine.java | 152 +-
.../pagememory/PersistentPageMemoryDataRegion.java | 42 +-
.../PersistentPageMemoryStorageEngine.java | 9 +-
.../pagememory/VolatilePageMemoryDataRegion.java | 2 -
.../VolatilePageMemoryDataStorageModule.java | 5 +
.../VolatilePageMemoryStorageEngine.java | 7 +-
.../pagememory/index/freelist/IndexColumns.java | 9 +-
.../pagememory/index/sorted/SortedIndexRowKey.java | 9 +
.../pagememory/index/sorted/SortedIndexTree.java | 38 +-
.../sorted/comparator/JitComparatorGenerator.java | 25 +-
.../sorted/comparator/JitComparatorOptions.java | 2 +-
.../index/sorted/io/SortedIndexTreeIo.java | 73 +-
.../mv/AbstractPageMemoryMvPartitionStorage.java | 6 +-
.../storage/pagememory/mv/IndexStorageFactory.java | 17 +-
.../storage/pagememory/mv/PageMemoryIndexes.java | 10 +-
.../mv/PersistentPageMemoryMvPartitionStorage.java | 23 +-
.../PersistentPageMemoryMvTableStorageTest.java | 38 +-
.../pagememory/PersistentPageMemoryNoLoadTest.java | 14 -
.../VolatilePageMemoryMvTableStorageTest.java | 7 +-
.../benchmarks/SortedIndexTreeInsertBenchmark.java | 8 +-
.../PersistentPageMemoryStorageEngineTest.java | 6 +-
.../VolatilePageMemoryStorageEngineTest.java | 5 +
...PersistentPageMemorySortedIndexStorageTest.java | 7 +-
...morySortedIndexStorageLegacyComparatorTest.java | 44 +
.../VolatilePageMemorySortedIndexStorageTest.java | 9 +-
.../PersistentPageMemoryHashIndexStorageTest.java | 10 +-
.../VolatilePageMemoryHashIndexStorageTest.java | 7 +-
.../storage/pagememory/mv/BlobStorageTest.java | 2 -
.../pagememory/mv/FailedCheckpointTest.java | 6 +-
...ageMemoryMvPartitionStorageConcurrencyTest.java | 66 +-
...rsistentPageMemoryMvPartitionStorageGcTest.java | 7 +-
...PersistentPageMemoryMvPartitionStorageTest.java | 6 +-
...entPageMemoryMvTableStorageConcurrencyTest.java | 7 +-
...ageMemoryMvPartitionStorageConcurrencyTest.java | 6 +-
...VolatilePageMemoryMvPartitionStorageGcTest.java | 7 +-
.../VolatilePageMemoryMvPartitionStorageTest.java | 5 +-
...ilePageMemoryMvTableStorageConcurrencyTest.java | 6 +-
.../apache/ignite/distributed/ItLockTableTest.java | 5 +-
...xDistributedTestSingleNodeNoCleanupMessage.java | 5 +-
.../ignite/distributed/ReplicaUnavailableTest.java | 2 +
.../table/AsyncApiKeyValueViewAdapter.java | 12 +-
.../internal/table/AsyncApiRecordViewAdapter.java | 6 +-
.../ignite/internal/table/ItColocationTest.java | 12 +-
...artitionTableStatsMetricConfigurationTest.java} | 4 +-
...t.java => ItPartitionTableStatsMetricTest.java} | 18 +-
...ilablePartitionsRecoveryByFilterUpdateTest.java | 24 +-
.../internal/table/metrics/ItTableMetricsTest.java | 38 +-
.../threading/ItKvRecordApiThreadingTest.java | 4 +-
.../schema/marshaller/TupleMarshallerImpl.java | 35 +-
.../ignite/internal/table/InternalTable.java | 6 +-
.../internal/table/KeyValueBinaryViewImpl.java | 12 +-
.../ignite/internal/table/KeyValueViewImpl.java | 12 +-
.../table/PublicApiThreadingKeyValueView.java | 16 +-
.../table/PublicApiThreadingRecordView.java | 8 +-
.../internal/table/RecordBinaryViewImpl.java | 6 +-
.../ignite/internal/table/RecordViewImpl.java | 6 +-
.../apache/ignite/internal/table/TableImpl.java | 36 +-
.../ignite/internal/table/TableViewInternal.java | 11 +-
.../PartitionModificationCounterMetricSource.java | 81 -
.../PartitionTableStatsMetricSource.java | 105 +
.../table/distributed/StorageUpdateHandler.java | 45 +-
.../internal/table/distributed/TableManager.java | 132 +-
.../disaster/GroupUpdateRequestHandler.java | 32 +-
.../PartitionReplicaBuildIndexProcessor.java | 10 +-
.../replicator/PartitionReplicaListener.java | 127 +-
.../table/distributed/replicator/PendingRows.java | 11 +
.../StaleTransactionOperationException.java | 10 +-
.../distributed/storage/InternalTableImpl.java | 45 +-
.../table/metrics/ReadWriteMetricSource.java | 59 +
.../internal/table/metrics/TableMetricSource.java | 48 +-
.../table/distributed/SortedIndexLockerTest.java | 5 +-
.../distributed/TableManagerRecoveryTest.java | 8 +-
.../table/distributed/TableManagerTest.java | 3 +
.../PersistentPageMemoryGcUpdateHandlerTest.java | 7 +-
.../gc/VolatilePageMemoryGcUpdateHandlerTest.java | 6 +-
.../storage/InternalTableEstimatedSizeTest.java | 7 +-
.../distributed/storage/InternalTableImplTest.java | 7 +-
.../apache/ignite/distributed/ItTxTestCluster.java | 15 +-
.../table/impl/DummyInternalTableImpl.java | 8 +-
.../disaster/DisasterRecoveryTestUtil.java | 85 -
.../disaster/ItDisasterRecoveryManagerTest.java | 15 +-
.../ItDisasterRecoveryReconfigurationTest.java | 67 +-
.../ignite/internal/tx/ItMultipleLocksTest.java | 6 +-
.../internal/tx/ItTransactionMetricsTest.java | 67 +
.../TransactionExpirationRegistryBenchmark.java | 8 +-
.../internal/tx/AcquireLockTimeoutException.java | 9 +-
.../ignite/internal/tx/DelayedAckException.java | 12 +-
.../internal/tx/LockTableOverflowException.java | 8 +-
.../tx/PossibleDeadlockOnLockAcquireException.java | 17 +-
.../ignite/internal/tx/TransactionLogUtils.java | 125 +
.../org/apache/ignite/internal/tx/TxManager.java | 6 +
.../ignite/internal/tx/impl/HeapLockManager.java | 80 +-
.../ignite/internal/tx/impl/OrphanDetector.java | 7 +-
.../tx/impl/PersistentTxStateVacuumizer.java | 4 +-
.../internal/tx/impl/ReadWriteTransactionImpl.java | 7 +-
.../tx/impl/TransactionExpirationRegistry.java | 15 +-
.../internal/tx/impl/TransactionInflights.java | 20 +-
.../internal/tx/impl/TxCleanupRequestHandler.java | 14 +-
.../internal/tx/impl/TxCleanupRequestSender.java | 5 +-
.../ignite/internal/tx/impl/TxManagerImpl.java | 61 +-
.../tx/impl/VolatileTxStateMetaStorage.java | 13 +
.../tx/impl/WriteIntentSwitchProcessor.java | 18 +-
.../tx/metrics/TransactionMetricsSource.java | 54 +-
.../ignite/internal/tx/AbstractLockingTest.java | 5 +-
.../internal/tx/CoarseGrainedLockManagerTest.java | 4 +-
.../ignite/internal/tx/HeapLockManagerTest.java | 14 +-
.../ignite/internal/tx/LockManagerTxLabelTest.java | 96 +
.../internal/tx/TransactionLogUtilsTest.java | 67 +
.../apache/ignite/internal/tx/TxManagerTest.java | 12 +-
.../internal/tx/impl/OrphanDetectorTest.java | 6 +-
.../tx/impl/OrphanDetectorTxLabelTest.java | 222 +
...ransactionExpirationRegistryConcurrentTest.java | 8 +-
.../tx/impl/TransactionExpirationRegistryTest.java | 6 +-
.../tx/metrics/TransactionMetricSourceTest.java | 3 +-
packaging/build.gradle | 67 +
packaging/docker/Dockerfile | 6 +-
1009 files changed, 86046 insertions(+), 30171 deletions(-)
delete mode 100644 docs/Gemfile
delete mode 100644 docs/README.adoc
create mode 100644 docs/README.md
delete mode 100644 docs/_config.yml
delete mode 100644 docs/_data/toc.yaml
delete mode 100644 docs/_docs/administrators-guide/cluster-security.adoc
delete mode 100644 docs/_docs/administrators-guide/config/cli-config.adoc
delete mode 100644 docs/_docs/administrators-guide/config/cluster-config.adoc
delete mode 100644 docs/_docs/administrators-guide/config/node-config.adoc
delete mode 100644 docs/_docs/administrators-guide/config/storage/rocksdb.adoc
delete mode 100644 docs/_docs/administrators-guide/config/storage/volatile.adoc
delete mode 100644 docs/_docs/administrators-guide/disaster-recovery.adoc
delete mode 100644 docs/_docs/administrators-guide/handling-exceptions.adoc
delete mode 100644 docs/_docs/administrators-guide/index.adoc
delete mode 100644 docs/_docs/administrators-guide/metrics/system-views.adoc
delete mode 100644 docs/_docs/administrators-guide/storage/data-partitions.adoc
delete mode 100644
docs/_docs/administrators-guide/storage/distribution-zones.adoc
delete mode 100644 docs/_docs/administrators-guide/storage/engines/aimem.adoc
delete mode 100644 docs/_docs/administrators-guide/storage/engines/rocksdb.adoc
delete mode 100644
docs/_docs/administrators-guide/storage/engines/storage-engines.adoc
delete mode 100644 docs/_docs/administrators-guide/system-groups-recovery.adoc
delete mode 100644 docs/_docs/developers-guide/clients/java.adoc
delete mode 100644
docs/_docs/developers-guide/clients/thin-client-comparison.csv
delete mode 100644 docs/_docs/developers-guide/events/events-list.adoc
delete mode 100644 docs/_docs/developers-guide/events/overview.adoc
delete mode 100644 docs/_docs/developers-guide/rest/rest-api.adoc
delete mode 100644
docs/_docs/developers-guide/sql/calcite-based-sql-engine.adoc
delete mode 100644 docs/_docs/developers-guide/sql/odbc/connection-string.adoc
delete mode 100644 docs/_docs/developers-guide/sql/odbc/index.adoc
delete mode 100644 docs/_docs/developers-guide/sql/odbc/odbc-driver.adoc
delete mode 100644 docs/_docs/developers-guide/sql/odbc/specification.adoc
delete mode 100644 docs/_docs/developers-guide/sql/system-views.adoc
delete mode 100644 docs/_docs/glossary/glossary.adoc
delete mode 100644 docs/_docs/ignite-cli-tool.adoc
delete mode 100644 docs/_docs/includes/examples/deployment/MyJob.java
delete mode 100644 docs/_docs/includes/examples/deployment/resources/script.sh
delete mode 100644 docs/_docs/includes/ignite-cli-download-windows.adoc
delete mode 100644 docs/_docs/includes/prereqs-docker.adoc
delete mode 100644 docs/_docs/includes/prereqs-java.adoc
delete mode 100644 docs/_docs/includes/prereqs-k8s.adoc
delete mode 100644 docs/_docs/includes/prereqs-os.adoc
delete mode 100644 docs/_docs/includes/prereqs.adoc
delete mode 100644 docs/_docs/installation/deb-rpm.adoc
delete mode 100644 docs/_docs/installation/installing-using-docker.adoc
delete mode 100644 docs/_docs/installation/installing-using-zip.adoc
delete mode 100644
docs/_docs/installation/migration-from-ai2/ai2-functions.adoc
delete mode 100644 docs/_docs/installation/migration-from-ai2/overview.adoc
delete mode 100644
docs/_docs/installation/migration-from-ai2/persistent-migration.adoc
delete mode 100644 docs/_docs/quick-start/docker-compose.yml
delete mode 100644 docs/_docs/quick-start/node-docker-config.conf
delete mode 100644 docs/_docs/quick-start/sql-files/docker-compose.yml
delete mode 100644 docs/_docs/quick-start/sql-files/sql.zip
delete mode 100644 docs/_docs/sql-reference/data-types.adoc
delete mode 100644 docs/_docs/sql-reference/distribution-zones.adoc
delete mode 100644 docs/_docs/sql-reference/dml.adoc
delete mode 100644 docs/_docs/sql-reference/keywords.adoc
delete mode 100644 docs/_docs/sql-reference/sql-conformance.adoc
delete mode 100644 docs/_includes/copyright.html
delete mode 100644 docs/_includes/criticalCSS.html
delete mode 100644 docs/_includes/footer.html
delete mode 100644 docs/_includes/header.html
delete mode 100644 docs/_includes/left-nav.html
delete mode 100644 docs/_includes/right-nav.html
delete mode 100644 docs/_includes/section-toc.html
delete mode 100644 docs/_includes/toc.html
delete mode 100644 docs/_layouts/default.html
delete mode 100644 docs/_layouts/doc.html
delete mode 100644 docs/_layouts/toc.html
delete mode 100644 docs/_plugins/asciidoctor-extensions.rb
delete mode 100644 docs/_sass/asciidoc-pygments.scss
delete mode 100644 docs/_sass/callouts.scss
delete mode 100644 docs/_sass/code.scss
delete mode 100644 docs/_sass/docs.scss
delete mode 100644 docs/_sass/footer.scss
delete mode 100644 docs/_sass/github.scss
delete mode 100644 docs/_sass/header.scss
delete mode 100644 docs/_sass/layout.scss
delete mode 100644 docs/_sass/left-nav.scss
delete mode 100644 docs/_sass/pagefind-additional.scss
delete mode 100644 docs/_sass/railroad-diagram.scss
delete mode 100644 docs/_sass/right-nav.scss
delete mode 100644 docs/_sass/rouge-base16-solarized.scss
delete mode 100644 docs/_sass/text.scss
delete mode 100644 docs/_sass/variables.scss
delete mode 100644 docs/assets/css/asciidoc-pygments.css
delete mode 100644 docs/assets/css/docsearch.min.css
delete mode 100644 docs/assets/css/fonts.css
delete mode 100644 docs/assets/fonts/open-sans/open-sans-v40-latin-300.woff2
delete mode 100644
docs/assets/fonts/open-sans/open-sans-v40-latin-300italic.woff2
delete mode 100644 docs/assets/fonts/open-sans/open-sans-v40-latin-600.woff2
delete mode 100644
docs/assets/fonts/open-sans/open-sans-v40-latin-600italic.woff2
delete mode 100644 docs/assets/fonts/open-sans/open-sans-v40-latin-700.woff2
delete mode 100644
docs/assets/fonts/open-sans/open-sans-v40-latin-700italic.woff2
delete mode 100644 docs/assets/fonts/open-sans/open-sans-v40-latin-italic.woff2
delete mode 100644
docs/assets/fonts/open-sans/open-sans-v40-latin-regular.woff2
delete mode 100644 docs/assets/images/apple-blob.svg
delete mode 100644 docs/assets/images/arrow-down-white.svg
delete mode 100644 docs/assets/images/arrow-down.svg
delete mode 100644 docs/assets/images/background-lines.svg
delete mode 100644 docs/assets/images/cancel.svg
delete mode 100644 docs/assets/images/checkmark-green.svg
delete mode 100644 docs/assets/images/copy-icon.svg
delete mode 100644 docs/assets/images/cpp.svg
delete mode 100644 docs/assets/images/dev-internal-bg.jpg
delete mode 100644 docs/assets/images/dotnet.svg
delete mode 100644 docs/assets/images/edition-ce.svg
delete mode 100644 docs/assets/images/edition-ee.svg
delete mode 100644 docs/assets/images/edition-ue.svg
delete mode 100644 docs/assets/images/events-nav-arrow.svg
delete mode 100644 docs/assets/images/feature-easy-installation.svg
delete mode 100644 docs/assets/images/feature-fast.svg
delete mode 100644 docs/assets/images/feature-reliable.svg
delete mode 100644 docs/assets/images/github-gray.svg
delete mode 100644 docs/assets/images/github-white.svg
delete mode 100644 docs/assets/images/glowing-box.svg
delete mode 100644 docs/assets/images/icon_lang_cn.png
delete mode 100644 docs/assets/images/icon_lang_cn_25x25.jpg
delete mode 100644 docs/assets/images/icon_lang_cn_75x75.jpg
delete mode 100644 docs/assets/images/icon_lang_en.png
delete mode 100644 docs/assets/images/icon_lang_en_25x25.jpg
delete mode 100644 docs/assets/images/icon_lang_en_75x75.jpg
delete mode 100644 docs/assets/images/info-circle-solid.svg
delete mode 100644 docs/assets/images/integrations/CDC-design.svg
delete mode 100644 docs/assets/images/integrations/CDC-ignite2ignite.svg
delete mode 100644 docs/assets/images/integrations/CDC-ignite2kafka.svg
delete mode 100644 docs/assets/images/integrations/hibernate.svg
delete mode 100644 docs/assets/images/integrations/kafka.svg
delete mode 100644 docs/assets/images/integrations/more.svg
delete mode 100644 docs/assets/images/integrations/oracle.svg
delete mode 100644 docs/assets/images/integrations/osgi.svg
delete mode 100644 docs/assets/images/integrations/spark.svg
delete mode 100644 docs/assets/images/integrations/spring.svg
delete mode 100644 docs/assets/images/java.svg
delete mode 100644 docs/assets/images/left-nav-arrow.svg
delete mode 100644 docs/assets/images/lines-bg-1.svg
delete mode 100644 docs/assets/images/lines-bg-2.svg
delete mode 100644 docs/assets/images/lines-bg-3.svg
delete mode 100644 docs/assets/images/lines-bg-4.svg
delete mode 100644 docs/assets/images/menu-icon.svg
delete mode 100644 docs/assets/images/mousepad-blob.svg
delete mode 100644
docs/assets/images/piece-of-paper-with-folded-top-right-corner.svg
delete mode 100644 docs/assets/images/scala.svg
delete mode 100644 docs/assets/images/search.svg
delete mode 100644 docs/assets/images/violent-blob.svg
delete mode 100644 docs/assets/images/watermelon-blob.svg
delete mode 100644 docs/assets/js/anchor.min.js
delete mode 100644 docs/assets/js/bugyard.min.js
delete mode 100644 docs/assets/js/code-copy-to-clipboard.js
delete mode 100644 docs/assets/js/code-tabs.js
delete mode 100644 docs/assets/js/docs-menu.js
delete mode 100644 docs/assets/js/docsearch.min.js
delete mode 100644 docs/assets/js/index.js
delete mode 100644 docs/assets/js/jquery.swiftype.autocomplete.js
delete mode 100644 docs/assets/js/mermaid.min.js
delete mode 100644 docs/assets/js/page-nav.js
delete mode 100644 docs/assets/js/railroad-diagram.js
delete mode 100644 docs/assets/js/search.js
delete mode 100644 docs/assets/js/top-navigation.js
delete mode 100644 docs/assets/js/versioning.js
create mode 100644 docs/docs/api-reference/api/cpp-api.md
create mode 100644 docs/docs/api-reference/api/dotnet-api.md
create mode 100644 docs/docs/api-reference/api/index.mdx
create mode 100644 docs/docs/api-reference/api/java-api.md
create mode 100644 docs/docs/api-reference/index.mdx
create mode 100644 docs/docs/api-reference/native-clients/cpp/client-api.md
create mode 100644 docs/docs/api-reference/native-clients/cpp/compute-api.md
create mode 100644 docs/docs/api-reference/native-clients/cpp/index.mdx
create mode 100644 docs/docs/api-reference/native-clients/cpp/network-api.md
create mode 100644 docs/docs/api-reference/native-clients/cpp/sql-api.md
create mode 100644 docs/docs/api-reference/native-clients/cpp/tables-api.md
create mode 100644
docs/docs/api-reference/native-clients/cpp/transactions-api.md
copy docs/{_docs/developers-guide/clients/ado.adoc =>
docs/api-reference/native-clients/dotnet/ado-net-api.md} (61%)
create mode 100644 docs/docs/api-reference/native-clients/dotnet/client-api.md
create mode 100644 docs/docs/api-reference/native-clients/dotnet/compute-api.md
create mode 100644
docs/docs/api-reference/native-clients/dotnet/data-streamer-api.md
create mode 100644 docs/docs/api-reference/native-clients/dotnet/index.mdx
copy docs/{_docs/developers-guide/clients/linq.adoc =>
docs/api-reference/native-clients/dotnet/linq-api.md} (75%)
create mode 100644 docs/docs/api-reference/native-clients/dotnet/network-api.md
create mode 100644 docs/docs/api-reference/native-clients/dotnet/sql-api.md
create mode 100644 docs/docs/api-reference/native-clients/dotnet/tables-api.md
create mode 100644
docs/docs/api-reference/native-clients/dotnet/transactions-api.md
create mode 100644 docs/docs/api-reference/native-clients/index.mdx
create mode 100644 docs/docs/api-reference/native-clients/java/catalog-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/client-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/compute-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/criteria-api.md
create mode 100644
docs/docs/api-reference/native-clients/java/data-streamer-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/index.mdx
create mode 100644 docs/docs/api-reference/native-clients/java/network-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/security-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/server-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/sql-api.md
create mode 100644 docs/docs/api-reference/native-clients/java/tables-api.md
create mode 100644
docs/docs/api-reference/native-clients/java/transactions-api.md
create mode 100644 docs/docs/api-reference/sql-only-apis/index.mdx
create mode 100644 docs/docs/api-reference/sql-only-apis/jdbc.md
create mode 100644 docs/docs/api-reference/sql-only-apis/odbc.md
create mode 100644 docs/docs/api-reference/sql-only-apis/python.md
copy docs/{_docs/administrators-guide/security/authentication.adoc =>
docs/configure-and-operate/configuration/authentication.md} (59%)
copy docs/{_docs/administrators-guide/config/config.adoc =>
docs/configure-and-operate/configuration/cluster-and-nodes.md} (58%)
create mode 100644
docs/docs/configure-and-operate/configuration/cluster-security.md
create mode 100644 docs/docs/configure-and-operate/configuration/index.mdx
create mode 100644 docs/docs/configure-and-operate/configuration/metrics.md
copy docs/{_docs/administrators-guide/security/ssl-tls.adoc =>
docs/configure-and-operate/configuration/ssl-tls.md} (75%)
copy docs/{_docs/administrators-guide/storage/storage-overview.adoc =>
docs/configure-and-operate/configuration/storage-overview.md} (69%)
copy docs/{_docs/administrators-guide/config/storage/persistent.adoc =>
docs/configure-and-operate/configuration/storage-persistent.md} (59%)
create mode 100644
docs/docs/configure-and-operate/configuration/storage-rocksdb.md
create mode 100644
docs/docs/configure-and-operate/configuration/storage-volatile.md
copy docs/{_docs/administrators-guide/storage/storage-profiles.adoc =>
docs/configure-and-operate/configuration/storage.md} (69%)
create mode 100644 docs/docs/configure-and-operate/index.mdx
create mode 100644 docs/docs/configure-and-operate/installation/deb-rpm.md
create mode 100644 docs/docs/configure-and-operate/installation/docker.md
create mode 100644 docs/docs/configure-and-operate/installation/index.mdx
create mode 100644 docs/docs/configure-and-operate/installation/kubernetes.md
create mode 100644 docs/docs/configure-and-operate/installation/zip.md
create mode 100644
docs/docs/configure-and-operate/monitoring/available-metrics.md
create mode 100644
docs/docs/configure-and-operate/monitoring/configuring-metrics.md
create mode 100644 docs/docs/configure-and-operate/monitoring/index.mdx
create mode 100644
docs/docs/configure-and-operate/monitoring/metrics-system-views.md
create mode 100644 docs/docs/configure-and-operate/monitoring/metrics.md
copy docs/{_docs/administrators-guide/colocation.adoc =>
docs/configure-and-operate/operations/colocation.md} (59%)
create mode 100644
docs/docs/configure-and-operate/operations/disaster-recovery-partitions.md
create mode 100644
docs/docs/configure-and-operate/operations/disaster-recovery-system-groups.md
create mode 100644
docs/docs/configure-and-operate/operations/disaster-recovery.md
create mode 100644
docs/docs/configure-and-operate/operations/handle-exceptions.md
create mode 100644 docs/docs/configure-and-operate/operations/index.mdx
copy docs/{_docs/administrators-guide/lifecycle.adoc =>
docs/configure-and-operate/operations/lifecycle.md} (71%)
create mode 100644
docs/docs/configure-and-operate/reference/cli-configuration.md
create mode 100644
docs/docs/configure-and-operate/reference/cluster-configuration.md
create mode 100644 docs/docs/configure-and-operate/reference/index.mdx
create mode 100644
docs/docs/configure-and-operate/reference/node-configuration.md
copy docs/{_docs/administrators-guide/storage/storage-profiles.adoc =>
docs/configure-and-operate/reference/storage-profiles.md} (69%)
create mode 100644 docs/docs/develop/connect-to-ignite/index.mdx
copy docs/{_docs/developers-guide/clients/jdbc-driver.adoc =>
docs/develop/connect-to-ignite/jdbc.md} (51%)
create mode 100644
docs/docs/develop/connect-to-ignite/odbc-connection-string.md
copy docs/{_docs/developers-guide/sql/odbc/querying-modifying-data.adoc =>
docs/develop/connect-to-ignite/odbc-querying-data.md} (84%)
create mode 100644 docs/docs/develop/connect-to-ignite/odbc.md
copy docs/{_docs/developers-guide/clients/python.adoc =>
docs/develop/connect-to-ignite/python.md} (63%)
copy docs/{_docs/developers-guide/clients/cpp.adoc =>
docs/develop/ignite-clients/cpp.md} (60%)
copy docs/{_docs/developers-guide/clients/dotnet.adoc =>
docs/develop/ignite-clients/dotnet.md} (59%)
create mode 100644 docs/docs/develop/ignite-clients/index.mdx
create mode 100644 docs/docs/develop/ignite-clients/java.md
create mode 100644 docs/docs/develop/index.mdx
create mode 100644 docs/docs/develop/integrate/index.mdx
create mode 100644 docs/docs/develop/integrate/spring-boot.md
create mode 100644 docs/docs/develop/integrate/spring-data.md
copy docs/{_docs/developers-guide/code-deployment/code-deployment.adoc =>
docs/develop/work-with-data/code-deployment.md} (52%)
copy docs/{_docs/developers-guide/compute/compute.adoc =>
docs/develop/work-with-data/compute.md} (64%)
create mode 100644 docs/docs/develop/work-with-data/events-list.md
create mode 100644 docs/docs/develop/work-with-data/events.md
create mode 100644 docs/docs/develop/work-with-data/index.mdx
create mode 100644 docs/docs/develop/work-with-data/java-client-logging.md
copy docs/{_docs/developers-guide/java-to-tables.adoc =>
docs/develop/work-with-data/java-to-tables.md} (73%)
copy docs/{_docs/developers-guide/compute/serialization.adoc =>
docs/develop/work-with-data/serialization.md} (57%)
create mode 100644 docs/docs/develop/work-with-data/streaming.md
copy docs/{_docs/developers-guide/table-api.adoc =>
docs/develop/work-with-data/table-api.md} (79%)
copy docs/{_docs/developers-guide/transactions.adoc =>
docs/develop/work-with-data/transactions.md} (63%)
copy docs/{_docs/general-tips.adoc => docs/getting-started/best-practices.md}
(57%)
copy docs/{_docs/quick-start/embedded-mode.adoc =>
docs/getting-started/embedded-mode.md} (62%)
create mode 100644 docs/docs/getting-started/index.mdx
create mode 100644 docs/docs/getting-started/intro.md
copy docs/{_docs/quick-start/java-api.adoc =>
docs/getting-started/key-value-api.md} (84%)
rename docs/{_docs/installation/migration-from-ai3-1.adoc =>
docs/getting-started/migrate-from-3-0-to-3-1.md} (70%)
create mode 100644 docs/docs/getting-started/migrate-from-ignite-2.md
copy docs/{_docs/quick-start/getting-started-guide.adoc =>
docs/getting-started/quick-start.md} (58%)
copy docs/{_docs/quick-start/start-cluster.adoc =>
docs/getting-started/start-cluster.md} (58%)
copy docs/{_docs/quick-start/explore-sql.adoc =>
docs/getting-started/work-with-sql.md} (83%)
create mode 100644 docs/docs/index.mdx
copy docs/{_docs/sql-reference/explain-statement.adoc =>
docs/sql/advanced/explain-statement.mdx} (81%)
create mode 100644 docs/docs/sql/advanced/index.mdx
copy docs/{_docs/sql-tuning/sql-tuning.adoc =>
docs/sql/advanced/performance-tuning.md} (81%)
create mode 100644 docs/docs/sql/fundamentals/engine-architecture.md
create mode 100644 docs/docs/sql/fundamentals/index.mdx
create mode 100644 docs/docs/sql/index.mdx
create mode 100644
docs/docs/sql/reference/data-types-and-functions/data-types.md
create mode 100644 docs/docs/sql/reference/data-types-and-functions/index.mdx
rename docs/{_docs/sql-reference/operational-commands.adoc =>
docs/sql/reference/data-types-and-functions/operational-commands.mdx} (50%)
copy docs/{_docs/sql-reference/operators-and-functions.adoc =>
docs/sql/reference/data-types-and-functions/operators-and-functions.md} (67%)
create mode 100644 docs/docs/sql/reference/index.mdx
rename docs/{_docs/sql-reference/ddl.adoc =>
docs/sql/reference/language-definition/ddl.mdx} (60%)
create mode 100644
docs/docs/sql/reference/language-definition/distribution-zones.mdx
create mode 100644 docs/docs/sql/reference/language-definition/dml.mdx
rename docs/{_docs/sql-reference/grammar-reference.adoc =>
docs/sql/reference/language-definition/grammar-reference.mdx} (50%)
create mode 100644 docs/docs/sql/reference/language-definition/index.mdx
rename docs/{_docs/sql-reference/transactions.adoc =>
docs/sql/reference/language-definition/transactions.mdx} (50%)
create mode 100644 docs/docs/sql/reference/sql-conformance/index.mdx
create mode 100644 docs/docs/sql/reference/sql-conformance/keywords.md
create mode 100644 docs/docs/sql/reference/sql-conformance/overview.md
copy docs/{_docs/developers-guide/sql/sql-api.adoc =>
docs/sql/working-with-sql/execute-queries.md} (67%)
create mode 100644 docs/docs/sql/working-with-sql/index.mdx
create mode 100644 docs/docs/sql/working-with-sql/system-views.md
create mode 100644 docs/docs/tools/cli-commands.md
create mode 100644 docs/docs/tools/glossary.md
create mode 100644 docs/docs/tools/index.mdx
create mode 100644 docs/docs/tools/rest-api.md
create mode 100644 docs/docs/understand/architecture/architecture-overview.md
create mode 100644 docs/docs/understand/architecture/index.mdx
create mode 100644 docs/docs/understand/architecture/security.md
create mode 100644 docs/docs/understand/architecture/storage-architecture.md
create mode 100644 docs/docs/understand/architecture/storage-engines/aimem.md
create mode 100644
docs/docs/understand/architecture/storage-engines/aipersist.md
create mode 100644 docs/docs/understand/architecture/storage-engines/index.mdx
create mode 100644 docs/docs/understand/architecture/storage-engines/rocksdb.md
create mode 100644 docs/docs/understand/core-concepts/compute-and-events.md
create mode 100644 docs/docs/understand/core-concepts/data-partitioning.md
create mode 100644
docs/docs/understand/core-concepts/distribution-and-colocation.md
create mode 100644 docs/docs/understand/core-concepts/index.mdx
create mode 100644 docs/docs/understand/core-concepts/tables-and-schemas.md
create mode 100644 docs/docs/understand/core-concepts/transactions-and-mvcc.md
create mode 100644 docs/docs/understand/core-concepts/what-is-ignite.md
create mode 100644 docs/docs/understand/index.mdx
create mode 100644 docs/docs/understand/performance/explain-operators.md
create mode 100644 docs/docs/understand/performance/index.mdx
copy docs/{_docs/sql-tuning/using-explain.adoc =>
docs/understand/performance/using-explain.md} (70%)
create mode 100644 docs/docusaurus.config.ts
create mode 100644 docs/html/clipboard.js
create mode 100644 docs/html/cookie.js
create mode 100644 docs/html/doxygen.css
create mode 100644 docs/html/doxygen.svg
create mode 100644 docs/html/doxygen_crawl.html
create mode 100644 docs/html/dynsections.js
create mode 100644 docs/html/index.html
create mode 100644 docs/html/jquery.js
create mode 100644 docs/html/menu.js
create mode 100644 docs/html/menudata.js
create mode 100644 docs/html/navtree.css
create mode 100644 docs/html/search/search.css
create mode 100644 docs/html/search/search.js
create mode 100644 docs/html/search/searchdata.js
create mode 100644 docs/html/tabs.css
delete mode 100644 docs/img.png
create mode 100644 docs/package-lock.json
create mode 100644 docs/package.json
create mode 100644 docs/scripts/check-build.js
create mode 100644 docs/scripts/check-images.js
create mode 100644 docs/scripts/check-links.js
create mode 100644 docs/sidebars.ts
create mode 100644 docs/src/components/RailroadDiagram/index.tsx
rename docs/{assets/js => src/components/RailroadDiagram}/railroad.js (100%)
create mode 100644 docs/src/css/custom.css
create mode 100644 docs/src/pages/index.tsx
create mode 100644 docs/src/theme/MDXComponents.tsx
copy modules/cli/src/testFixtures/resources/empty.ini => docs/static/.nojekyll
(100%)
rename docs/{_docs/images/svg => static/img}/alter_table_column_no_bnf1.svg
(100%)
rename docs/{_docs/images/svg => static/img}/alter_table_column_no_bnf2.svg
(100%)
rename docs/{_docs/images/svg => static/img}/alter_table_column_yes_bnf1.svg
(100%)
rename docs/{_docs/images/svg => static/img}/alter_table_column_yes_bnf2.svg
(100%)
rename docs/{_docs/images/svg => static/img}/alter_table_logging_bnf.svg (100%)
rename docs/{_docs/images/svg => static/img}/alter_table_no_logging_bnf.svg
(100%)
rename docs/{_docs/images/svg => static/img}/column_definition_or_list_bnf.svg
(100%)
rename docs/{_docs/images/svg => static/img}/column_list_bnf.svg (100%)
rename docs/{_docs/images/svg => static/img}/columns_definition_bnf.svg (100%)
rename docs/{_docs/images => static/img}/compute_job_statuses.png (100%)
rename docs/{_docs/images/svg => static/img}/create_table_bnf1.svg (100%)
rename docs/{_docs/images/svg => static/img}/create_table_bnf2.svg (100%)
rename docs/{_docs/images => static/img}/data_streaming.png (100%)
rename docs/{_docs/images/svg => static/img}/drop_table_bnf.svg (100%)
rename docs/{ => static/img}/favicon.ico (100%)
rename docs/{_docs/images => static/img}/jmc-metrics.png (100%)
rename docs/{_docs/images => static/img}/lifecycle1.png (100%)
rename docs/{_docs/images => static/img}/lifecycle2.png (100%)
copy docs/{assets/images/apache_ignite_logo.svg => static/img/logo-dark.svg}
(71%)
rename docs/{assets/images/apache_ignite_logo.svg => static/img/logo.svg}
(100%)
rename docs/{_docs/images => static/img}/partitionawareness01.png (100%)
rename docs/{_docs/images => static/img}/partitionawareness02.png (100%)
rename docs/{_docs/images => static/img}/partitioning.png (100%)
rename docs/{_docs/images/svg => static/img}/pk_constraint_bnf.svg (100%)
rename docs/{_docs/images/svg => static/img}/qualified_table_name_bnf.svg
(100%)
rename docs/{_docs/images => static/img}/rbac.png (100%)
rename docs/{_docs/images => static/img}/storage.png (100%)
create mode 100644 docs/tsconfig.json
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/cluster-security.md
rename docs/{_docs/administrators-guide/colocation.adoc =>
versioned_docs/version-3.0.0/administrators-guide/colocation.md} (59%)
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/config/cli-config.md
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/config/cluster-config.md
rename docs/{_docs/administrators-guide/config/config.adoc =>
versioned_docs/version-3.0.0/administrators-guide/config/index.md} (57%)
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/config/node-config.md
rename docs/{_docs/administrators-guide/config/storage/persistent.adoc =>
versioned_docs/version-3.0.0/administrators-guide/config/storage/persistent.md}
(61%)
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/config/storage/rocksdb.md
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/config/storage/volatile.md
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/disaster-recovery.md
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/handling-exceptions.md
rename docs/{_docs/administrators-guide/lifecycle.adoc =>
versioned_docs/version-3.0.0/administrators-guide/lifecycle.md} (70%)
rename docs/{_docs/administrators-guide/metrics/configuring-metrics.adoc =>
versioned_docs/version-3.0.0/administrators-guide/metrics/configuring-metrics.md}
(53%)
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/metrics/metrics-list.md
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/metrics/system-views.md
rename docs/{_docs/administrators-guide/security/authentication.adoc =>
versioned_docs/version-3.0.0/administrators-guide/security/authentication.md}
(60%)
rename docs/{_docs/administrators-guide/security/ssl-tls.adoc =>
versioned_docs/version-3.0.0/administrators-guide/security/ssl-tls.md} (77%)
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/storage/data-partitions.md
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/storage/engines/aimem.md
rename docs/{_docs/administrators-guide/storage/engines/aipersist.adoc =>
versioned_docs/version-3.0.0/administrators-guide/storage/engines/aipersist.md}
(51%)
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/storage/engines/index.md
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/storage/engines/rocksdb.md
rename docs/{_docs/administrators-guide/storage/storage-overview.adoc =>
versioned_docs/version-3.0.0/administrators-guide/storage/index.md} (69%)
rename docs/{_docs/administrators-guide/storage/storage-profiles.adoc =>
versioned_docs/version-3.0.0/administrators-guide/storage/storage-profiles.md}
(69%)
create mode 100644
docs/versioned_docs/version-3.0.0/administrators-guide/system-groups-recovery.md
rename docs/{_docs/developers-guide/clients/ado.adoc =>
versioned_docs/version-3.0.0/developers-guide/clients/ado.md} (61%)
rename docs/{_docs/developers-guide/clients/cpp.adoc =>
versioned_docs/version-3.0.0/developers-guide/clients/cpp.md} (61%)
rename docs/{_docs/developers-guide/clients/dotnet.adoc =>
versioned_docs/version-3.0.0/developers-guide/clients/dotnet.md} (63%)
rename docs/{_docs/developers-guide/clients/overview.adoc =>
versioned_docs/version-3.0.0/developers-guide/clients/index.md} (57%)
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/clients/java.md
rename docs/{_docs/developers-guide/clients/jdbc-driver.adoc =>
versioned_docs/version-3.0.0/developers-guide/clients/jdbc-driver.md} (53%)
rename docs/{_docs/developers-guide/clients/linq.adoc =>
versioned_docs/version-3.0.0/developers-guide/clients/linq.md} (80%)
rename docs/{_docs/developers-guide/clients/python.adoc =>
versioned_docs/version-3.0.0/developers-guide/clients/python.md} (63%)
rename docs/{_docs/developers-guide/code-deployment/code-deployment.adoc =>
versioned_docs/version-3.0.0/developers-guide/code-deployment/code-deployment.md}
(54%)
rename docs/{_docs/developers-guide/compute/compute.adoc =>
versioned_docs/version-3.0.0/developers-guide/compute/compute.md} (72%)
rename docs/{_docs/developers-guide/compute/serialization.adoc =>
versioned_docs/version-3.0.0/developers-guide/compute/serialization.md} (83%)
rename docs/{_docs/developers-guide/data-streamer.adoc =>
versioned_docs/version-3.0.0/developers-guide/data-streamer.md} (83%)
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/events/events-list.md
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/events/index.md
rename docs/{_docs/developers-guide/java-to-tables.adoc =>
versioned_docs/version-3.0.0/developers-guide/java-to-tables.md} (73%)
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/rest/rest-api.md
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/sql/calcite-based-sql-engine.md
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/sql/jdbc-driver.md
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/sql/odbc/connection-string.md
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/sql/odbc/odbc-driver.md
rename docs/{_docs/developers-guide/sql/odbc/querying-modifying-data.adoc =>
versioned_docs/version-3.0.0/developers-guide/sql/odbc/querying-modifying-data.md}
(86%)
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/sql/odbc/specification.md
rename docs/{_docs/developers-guide/sql/sql-api.adoc =>
versioned_docs/version-3.0.0/developers-guide/sql/sql-api.md} (65%)
create mode 100644
docs/versioned_docs/version-3.0.0/developers-guide/sql/system-views.md
rename docs/{_docs/developers-guide/table-api.adoc =>
versioned_docs/version-3.0.0/developers-guide/table-api.md} (75%)
rename docs/{_docs/developers-guide/transactions.adoc =>
versioned_docs/version-3.0.0/developers-guide/transactions.md} (63%)
rename docs/{_docs/general-tips.adoc =>
versioned_docs/version-3.0.0/general-tips.md} (69%)
create mode 100644 docs/versioned_docs/version-3.0.0/glossary/glossary.md
create mode 100644 docs/versioned_docs/version-3.0.0/ignite-cli-tool.md
rename docs/{_docs/index.adoc => versioned_docs/version-3.0.0/index.md} (68%)
create mode 100644 docs/versioned_docs/version-3.0.0/installation/deb-rpm.md
create mode 100644
docs/versioned_docs/version-3.0.0/installation/installing-to-k8s.md
create mode 100644
docs/versioned_docs/version-3.0.0/installation/installing-using-docker.md
create mode 100644
docs/versioned_docs/version-3.0.0/installation/installing-using-zip.md
create mode 100644
docs/versioned_docs/version-3.0.0/installation/migration-from-ai2/index.md
rename docs/{_docs/quick-start/embedded-mode.adoc =>
versioned_docs/version-3.0.0/quick-start/embedded-mode.md} (58%)
rename docs/{_docs/quick-start/explore-sql.adoc =>
versioned_docs/version-3.0.0/quick-start/explore-sql.md} (80%)
rename docs/{_docs/quick-start/getting-started-guide.adoc =>
versioned_docs/version-3.0.0/quick-start/getting-started-guide.md} (56%)
rename docs/{_docs/quick-start/java-api.adoc =>
versioned_docs/version-3.0.0/quick-start/java-api.md} (79%)
rename docs/{_docs/quick-start/persist-data.adoc =>
versioned_docs/version-3.0.0/quick-start/persist-data.md} (76%)
rename docs/{_docs/quick-start/start-cluster.adoc =>
versioned_docs/version-3.0.0/quick-start/start-cluster.md} (63%)
create mode 100644
docs/versioned_docs/version-3.0.0/sql-reference/data-types.md
create mode 100644 docs/versioned_docs/version-3.0.0/sql-reference/ddl.md
create mode 100644
docs/versioned_docs/version-3.0.0/sql-reference/distribution-zones.md
create mode 100644 docs/versioned_docs/version-3.0.0/sql-reference/dml.md
rename docs/{_docs/sql-reference/explain-operators-list.adoc =>
versioned_docs/version-3.0.0/sql-reference/explain-operators-list.md} (84%)
rename docs/{_docs/sql-reference/explain-statement.adoc =>
versioned_docs/version-3.0.0/sql-reference/explain-statement.md} (84%)
create mode 100644
docs/versioned_docs/version-3.0.0/sql-reference/grammar-reference.md
create mode 100644 docs/versioned_docs/version-3.0.0/sql-reference/keywords.md
create mode 100644
docs/versioned_docs/version-3.0.0/sql-reference/operational-commands.md
rename docs/{_docs/sql-reference/operators-and-functions.adoc =>
versioned_docs/version-3.0.0/sql-reference/operators-and-functions.md} (68%)
create mode 100644
docs/versioned_docs/version-3.0.0/sql-reference/sql-conformance.md
create mode 100644
docs/versioned_docs/version-3.0.0/sql-reference/transactions.md
rename docs/{_docs/sql-tuning/sql-tuning.adoc =>
versioned_docs/version-3.0.0/sql-tuning/sql-tuning.md} (81%)
rename docs/{_docs/sql-tuning/using-explain.adoc =>
versioned_docs/version-3.0.0/sql-tuning/using-explain.md} (87%)
create mode 100644 docs/versioned_sidebars/version-3.0.0-sidebars.json
create mode 100644 docs/versions.json
create mode 100644
modules/api/src/test/java/org/apache/ignite/table/TableApiConsistencyTest.java
delete mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/BulkUpdateProducer.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/decorators/TruncationConfig.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/util/TableTruncator.java
create mode 100644
modules/cli/src/test/java/org/apache/ignite/internal/cli/util/TableTruncatorTest.java
delete mode 100644
modules/code-deployment/src/main/java/org/apache/ignite/internal/deployunit/CachedDeploymentUnit.java
create mode 100644
modules/distribution-zones/src/testFixtures/java/org/apache/ignite/internal/distributionzones/RebalanceBlockingUtil.java
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/BooleanValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/ByteArrayValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/ByteValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/DoubleValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/FloatValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/IntValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/LongValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/NullValueMessage.java}
(62%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/ShortValueMessage.java}
(65%)
rename docs/assets/css/docs.scss =>
modules/network/src/main/java/org/apache/ignite/internal/network/message/value/SingleValueMessage.java
(72%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/StringValueMessage.java}
(65%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
network/src/main/java/org/apache/ignite/internal/network/message/value/UuidValueMessage.java}
(64%)
create mode 100644
modules/page-memory/src/jmh/java/org/apache/ignite/internal/pagememory/benchmark/PageReplacementBenchmark.java
rename docs/assets/css/styles.scss =>
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PageCacheMetrics.java
(68%)
create mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/replacement/MeteredPageReplacementPolicyFactory.java
copy
modules/{code-deployment/src/main/java/org/apache/ignite/internal/deployunit/tempstorage/TempStorage.java
=>
page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/throttling/ThrottlingPolicyFactory.java}
(52%)
create mode 100644
modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/benchmark/ZipfianDistributionTest.java
create mode 100644
modules/page-memory/src/testFixtures/java/org/apache/ignite/internal/pagememory/benchmark/PersistentPageMemoryBenchmarkBase.java
create mode 100644
modules/page-memory/src/testFixtures/java/org/apache/ignite/internal/pagememory/benchmark/ZipfianDistribution.java
delete mode 100644
modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/raft/UnexpectedTransactionStateException.java
create mode 100644
modules/partition-replicator/src/test/java/org/apache/ignite/internal/partition/replicator/handlers/TxFinishReplicaRequestHandlerTest.java
create mode 100644 modules/platforms/cpp/LICENSE
create mode 100644 modules/platforms/cpp/cmake/packaging.cmake
create mode 100644
modules/platforms/cpp/cmake/scripts/odbc/ignite3-odbc-linux.ini.in
copy modules/platforms/cpp/{tests/fake_server/CMakeLists.txt =>
cmake/scripts/odbc/post_install.sh.in} (76%)
mode change 100644 => 100755
rename docs/run.sh =>
modules/platforms/cpp/cmake/scripts/odbc/pre_uninstall.sh.in (69%)
create mode 100644
modules/platforms/cpp/tests/fake_server/socket_adapter/posix/client_socket_adapter.h
create mode 100644
modules/platforms/cpp/tests/fake_server/socket_adapter/posix/server_socket_adapter.h
copy modules/platforms/{dotnet/Apache.Ignite/Table/IPartition.cs =>
cpp/tests/fake_server/socket_adapter/socket_adapter.h} (64%)
create mode 100644
modules/platforms/cpp/tests/fake_server/socket_adapter/win/client_socket_adapter.h
create mode 100644
modules/platforms/cpp/tests/fake_server/socket_adapter/win/server_socket_adapter.h
copy
modules/platforms/dotnet/Apache.Ignite.Tests/Table/{PartitionManagerTests.cs =>
PartitionDistributionTests.cs} (63%)
create mode 100644
modules/platforms/dotnet/Apache.Ignite/Internal/Table/Serialization/Mappers/KeyValueMappers.cs
create mode 100644
modules/platforms/dotnet/Apache.Ignite/Internal/Table/Serialization/Mappers/KeyValuePairCompositeMapper.cs
copy modules/platforms/dotnet/Apache.Ignite/{Table/IPartition.cs =>
Internal/Table/Serialization/Mappers/MapperReader.cs} (70%)
copy modules/platforms/dotnet/Apache.Ignite/{Table/IPartition.cs =>
Internal/Table/Serialization/Mappers/MapperWriter.cs} (69%)
create mode 100644
modules/platforms/dotnet/Apache.Ignite/Internal/Table/Serialization/Mappers/OneColumnMapper.cs
create mode 100644
modules/platforms/dotnet/Apache.Ignite/Internal/Table/Serialization/Mappers/OneColumnMappers.cs
copy modules/platforms/dotnet/Apache.Ignite/Table/{IPartitionManager.cs =>
IPartitionDistribution.cs} (70%)
create mode 100644
modules/raft/src/integrationTest/java/org/apache/ignite/raft/ItRaftMetricTest.java
create mode 100644
modules/raft/src/main/java/org/apache/ignite/internal/raft/client/LeaderAvailabilityState.java
create mode 100644
modules/raft/src/main/java/org/apache/ignite/internal/raft/client/RaftCommandExecutor.java
create mode 100644
modules/raft/src/main/java/org/apache/ignite/internal/raft/client/RaftErrorUtils.java
create mode 100644
modules/raft/src/test/java/org/apache/ignite/internal/raft/client/LeaderAvailabilityStateTest.java
create mode 100644
modules/replicator/src/test/java/org/apache/ignite/internal/raft/client/TopologyAwareRaftGroupServiceRetriesTest.java
create mode 100644
modules/rest/src/test/java/org/apache/ignite/internal/rest/metrics/NodeMetricsControllerTest.java
create mode 100644
modules/runner/src/testFixtures/java/org/apache/ignite/internal/TestMetricUtils.java
create mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/SharedStateMessageConverter.java
create mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/CorrelationValueGetter.java
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/DecimalValueMessage.java}
(62%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/sql/SqlQueryResultItem.java
=>
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/SharedStateMessage.java}
(66%)
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/SharedStateMessageConverterTest.java
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/SharedStateTest.java
create mode 100644
modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/index/VolatilePageMemorySortedIndexStorageLegacyComparatorTest.java
rename
modules/table/src/integrationTest/java/org/apache/ignite/internal/table/{ItPartitionModificationCounterConfigurationTest.java
=> ItPartitionTableStatsMetricConfigurationTest.java} (93%)
rename
modules/table/src/integrationTest/java/org/apache/ignite/internal/table/{ItPartitionModificationCounterMetricsTest.java
=> ItPartitionTableStatsMetricTest.java} (95%)
delete mode 100644
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/PartitionModificationCounterMetricSource.java
create mode 100644
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/PartitionTableStatsMetricSource.java
create mode 100644
modules/table/src/main/java/org/apache/ignite/internal/table/metrics/ReadWriteMetricSource.java
create mode 100644
modules/transactions/src/main/java/org/apache/ignite/internal/tx/TransactionLogUtils.java
create mode 100644
modules/transactions/src/test/java/org/apache/ignite/internal/tx/LockManagerTxLabelTest.java
create mode 100644
modules/transactions/src/test/java/org/apache/ignite/internal/tx/TransactionLogUtilsTest.java
create mode 100644
modules/transactions/src/test/java/org/apache/ignite/internal/tx/impl/OrphanDetectorTxLabelTest.java