This is an automated email from the ASF dual-hosted git repository.
ptupitsyn pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
The following commit(s) were added to refs/heads/main by this push:
new 33404e8ce09 IGNITE-27768 Docs: remove explicit setting of lastVersion
(#7543)
33404e8ce09 is described below
commit 33404e8ce0988f97bc24a940e79a63b27ffcab36
Author: IgGusev <[email protected]>
AuthorDate: Fri Feb 6 17:17:49 2026 +0200
IGNITE-27768 Docs: remove explicit setting of lastVersion (#7543)
---
docs/docs/api-reference/api/index.mdx | 6 +--
docs/docs/api-reference/index.mdx | 12 +++---
.../api-reference/native-clients/cpp/index.mdx | 12 +++---
.../api-reference/native-clients/dotnet/index.mdx | 18 ++++-----
docs/docs/api-reference/native-clients/index.mdx | 6 +--
.../api-reference/native-clients/java/index.mdx | 22 +++++------
docs/docs/api-reference/sql-only-apis/index.mdx | 6 +--
.../configure-and-operate/configuration/index.mdx | 12 +++---
docs/docs/configure-and-operate/index.mdx | 40 +++++++++----------
.../configure-and-operate/installation/index.mdx | 8 ++--
.../configure-and-operate/monitoring/index.mdx | 2 +-
.../configure-and-operate/operations/index.mdx | 8 ++--
.../docs/configure-and-operate/reference/index.mdx | 8 ++--
docs/docs/develop/connect-to-ignite/index.mdx | 6 +--
docs/docs/develop/ignite-clients/index.mdx | 6 +--
docs/docs/develop/index.mdx | 22 +++++------
docs/docs/develop/integrate/index.mdx | 4 +-
docs/docs/develop/work-with-data/index.mdx | 20 +++++-----
docs/docs/getting-started/index.mdx | 16 ++++----
docs/docs/index.mdx | 38 +++++++++---------
docs/docs/sql/advanced/index.mdx | 4 +-
docs/docs/sql/fundamentals/index.mdx | 2 +-
docs/docs/sql/index.mdx | 26 ++++++------
.../reference/data-types-and-functions/index.mdx | 6 +--
.../operational-commands.mdx | 10 ++---
docs/docs/sql/reference/index.mdx | 6 +--
.../docs/sql/reference/language-definition/ddl.mdx | 46 +++++++++++-----------
.../language-definition/distribution-zones.mdx | 2 +-
.../docs/sql/reference/language-definition/dml.mdx | 18 ++++-----
.../language-definition/grammar-reference.mdx | 4 +-
.../sql/reference/language-definition/index.mdx | 10 ++---
docs/docs/sql/reference/sql-conformance/index.mdx | 4 +-
docs/docs/sql/working-with-sql/index.mdx | 4 +-
docs/docs/tools/index.mdx | 6 +--
docs/docs/understand/architecture/index.mdx | 8 ++--
.../architecture/storage-engines/index.mdx | 6 +--
docs/docs/understand/core-concepts/index.mdx | 12 +++---
docs/docs/understand/index.mdx | 24 +++++------
docs/docs/understand/performance/index.mdx | 4 +-
39 files changed, 237 insertions(+), 237 deletions(-)
diff --git a/docs/docs/api-reference/api/index.mdx
b/docs/docs/api-reference/api/index.mdx
index 2d4061e0656..b6f66bc5280 100644
--- a/docs/docs/api-reference/api/index.mdx
+++ b/docs/docs/api-reference/api/index.mdx
@@ -17,7 +17,7 @@ External API documentation links for all supported languages.
<p>Complete JavaDoc reference for Apache Ignite 3 Java API.</p>
</div>
<div className="card__footer">
- <a href="./java-api-reference">Learn more →</a>
+ <a href="./api/java-api-reference">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ External API documentation links for all supported languages.
<p>Complete API reference for Apache Ignite 3 .NET client.</p>
</div>
<div className="card__footer">
- <a href="./dotnet-api-reference">Learn more →</a>
+ <a href="./api/dotnet-api-reference">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ External API documentation links for all supported languages.
<p>Complete API reference for Apache Ignite 3 C++ client.</p>
</div>
<div className="card__footer">
- <a href="./cpp-api-reference">Learn more →</a>
+ <a href="./api/cpp-api-reference">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/api-reference/index.mdx
b/docs/docs/api-reference/index.mdx
index bbc8c196c86..8013909e65a 100644
--- a/docs/docs/api-reference/index.mdx
+++ b/docs/docs/api-reference/index.mdx
@@ -13,7 +13,7 @@ API documentation for all supported languages and drivers.
<p>Primary Ignite API with complete feature set including thin client,
embedded node, and all platform capabilities.</p>
</div>
<div className="card__footer">
- <a href="./native-clients/java/">Learn more →</a>
+ <a href="./api-reference/native-clients/java/">Learn more →</a>
</div>
</div>
@@ -25,7 +25,7 @@ API documentation for all supported languages and drivers.
<p>Native .NET client for C# and F# applications with async/await
patterns and LINQ support.</p>
</div>
<div className="card__footer">
- <a href="./native-clients/dotnet/">Learn more →</a>
+ <a href="./api-reference/native-clients/dotnet/">Learn more →</a>
</div>
</div>
@@ -37,7 +37,7 @@ API documentation for all supported languages and drivers.
<p>High-performance C++ client with modern C++17 features and zero-copy
operations.</p>
</div>
<div className="card__footer">
- <a href="./native-clients/cpp/">Learn more →</a>
+ <a href="./api-reference/native-clients/cpp/">Learn more →</a>
</div>
</div>
@@ -49,7 +49,7 @@ API documentation for all supported languages and drivers.
<p>Java Database Connectivity (JDBC 4.x) for SQL-only operations with
standard database tools.</p>
</div>
<div className="card__footer">
- <a href="./sql-only-apis/jdbc">Learn more →</a>
+ <a href="./api-reference/sql-only-apis/jdbc">Learn more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ API documentation for all supported languages and drivers.
<p>Open Database Connectivity (ODBC 3.8) for cross-platform SQL access
from C/C++ applications.</p>
</div>
<div className="card__footer">
- <a href="./sql-only-apis/odbc">Learn more →</a>
+ <a href="./api-reference/sql-only-apis/odbc">Learn more →</a>
</div>
</div>
@@ -73,7 +73,7 @@ API documentation for all supported languages and drivers.
<p>Python Database API (PEP-249) for SQL connectivity from Python
applications.</p>
</div>
<div className="card__footer">
- <a href="./sql-only-apis/python">Learn more →</a>
+ <a href="./api-reference/sql-only-apis/python">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/api-reference/native-clients/cpp/index.mdx
b/docs/docs/api-reference/native-clients/cpp/index.mdx
index 123ca6cb275..156f8cff513 100644
--- a/docs/docs/api-reference/native-clients/cpp/index.mdx
+++ b/docs/docs/api-reference/native-clients/cpp/index.mdx
@@ -25,7 +25,7 @@ The API offers both typed views with template specialization
and binary views wi
<p>ignite_client configuration, connection lifecycle management, and API
access patterns.</p>
</div>
<div className="card__footer">
- <a href="./client-api">Learn more →</a>
+ <a href="./cpp/client-api">Learn more →</a>
</div>
</div>
@@ -37,7 +37,7 @@ The API offers both typed views with template specialization
and binary views wi
<p>Record and key-value views with typed and binary tuple access for
table operations.</p>
</div>
<div className="card__footer">
- <a href="./tables-api">Learn more →</a>
+ <a href="./cpp/tables-api">Learn more →</a>
</div>
</div>
@@ -49,7 +49,7 @@ The API offers both typed views with template specialization
and binary views wi
<p>Query execution with parameterized statements, pagination, and
cancellation support.</p>
</div>
<div className="card__footer">
- <a href="./sql-api">Learn more →</a>
+ <a href="./cpp/sql-api">Learn more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ The API offers both typed views with template specialization
and binary views wi
<p>Transaction control with explicit commit and rollback operations for
ACID guarantees.</p>
</div>
<div className="card__footer">
- <a href="./transactions-api">Learn more →</a>
+ <a href="./cpp/transactions-api">Learn more →</a>
</div>
</div>
@@ -73,7 +73,7 @@ The API offers both typed views with template specialization
and binary views wi
<p>Distributed job execution with targeting strategies and priority
management.</p>
</div>
<div className="card__footer">
- <a href="./compute-api">Learn more →</a>
+ <a href="./cpp/compute-api">Learn more →</a>
</div>
</div>
@@ -85,7 +85,7 @@ The API offers both typed views with template specialization
and binary views wi
<p>Cluster node information and topology filtering for distributed
coordination.</p>
</div>
<div className="card__footer">
- <a href="./network-api">Learn more →</a>
+ <a href="./cpp/network-api">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/api-reference/native-clients/dotnet/index.mdx
b/docs/docs/api-reference/native-clients/dotnet/index.mdx
index 5bc3b41c400..fcad0233a7e 100644
--- a/docs/docs/api-reference/native-clients/dotnet/index.mdx
+++ b/docs/docs/api-reference/native-clients/dotnet/index.mdx
@@ -25,7 +25,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>IIgniteClient configuration, connection management, and resource
lifecycle with async patterns.</p>
</div>
<div className="card__footer">
- <a href="./client-api">Learn more →</a>
+ <a href="./dotnet/client-api">Learn more →</a>
</div>
</div>
@@ -37,7 +37,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>Record and key-value views with typed and tuple access patterns for
table operations.</p>
</div>
<div className="card__footer">
- <a href="./tables-api">Learn more →</a>
+ <a href="./dotnet/tables-api">Learn more →</a>
</div>
</div>
@@ -49,7 +49,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>Language-integrated queries with strongly-typed expressions and
server-side execution.</p>
</div>
<div className="card__footer">
- <a href="./linq-api">Learn more →</a>
+ <a href="./dotnet/linq-api">Learn more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>Bulk loading with custom server-side receivers and error handling for
high-throughput scenarios.</p>
</div>
<div className="card__footer">
- <a href="./data-streamer-api">Learn more →</a>
+ <a href="./dotnet/data-streamer-api">Learn more →</a>
</div>
</div>
@@ -73,7 +73,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>Query execution with parameterized statements and lazy
materialization for efficient data processing.</p>
</div>
<div className="card__footer">
- <a href="./sql-api">Learn more →</a>
+ <a href="./dotnet/sql-api">Learn more →</a>
</div>
</div>
@@ -85,7 +85,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>Standard ADO.NET database connectivity with DbConnection, DbCommand,
and DataReader interfaces.</p>
</div>
<div className="card__footer">
- <a href="./ado-net-api">Learn more →</a>
+ <a href="./dotnet/ado-net-api">Learn more →</a>
</div>
</div>
@@ -97,7 +97,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>ACID transactions with explicit control and automatic closure-based
patterns.</p>
</div>
<div className="card__footer">
- <a href="./transactions-api">Learn more →</a>
+ <a href="./dotnet/transactions-api">Learn more →</a>
</div>
</div>
@@ -109,7 +109,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>Distributed job execution with serialization, colocated processing,
and job monitoring.</p>
</div>
<div className="card__footer">
- <a href="./compute-api">Learn more →</a>
+ <a href="./dotnet/compute-api">Learn more →</a>
</div>
</div>
@@ -121,7 +121,7 @@ The API supports both strongly typed operations with POCOs
and dynamic access wi
<p>Cluster topology, node discovery, and connection inspection for
distributed coordination.</p>
</div>
<div className="card__footer">
- <a href="./network-api">Learn more →</a>
+ <a href="./dotnet/network-api">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/api-reference/native-clients/index.mdx
b/docs/docs/api-reference/native-clients/index.mdx
index 5dabd185ef9..3f43f4d42c9 100644
--- a/docs/docs/api-reference/native-clients/index.mdx
+++ b/docs/docs/api-reference/native-clients/index.mdx
@@ -17,7 +17,7 @@ Full-featured native clients for multiple programming
languages.
<p>Primary Ignite API with complete feature set including thin client,
embedded node, and all platform capabilities.</p>
</div>
<div className="card__footer">
- <a href="./java/">Learn more →</a>
+ <a href="./native-clients/java/">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Full-featured native clients for multiple programming
languages.
<p>Native .NET client for C# and F# applications with async/await
patterns and LINQ support.</p>
</div>
<div className="card__footer">
- <a href="./dotnet/">Learn more →</a>
+ <a href="./native-clients/dotnet/">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Full-featured native clients for multiple programming
languages.
<p>High-performance C++ client with modern C++17 features and zero-copy
operations.</p>
</div>
<div className="card__footer">
- <a href="./cpp/">Learn more →</a>
+ <a href="./native-clients/cpp/">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/api-reference/native-clients/java/index.mdx
b/docs/docs/api-reference/native-clients/java/index.mdx
index 391bcd64d43..3a9f41bda0b 100644
--- a/docs/docs/api-reference/native-clients/java/index.mdx
+++ b/docs/docs/api-reference/native-clients/java/index.mdx
@@ -25,7 +25,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Thin client connection configuration, connection pooling, and cluster
discovery.</p>
</div>
<div className="card__footer">
- <a href="./client-api">Learn more →</a>
+ <a href="./java/client-api">Learn more →</a>
</div>
</div>
@@ -37,7 +37,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Embedded node initialization, lifecycle management, and local cluster
participation.</p>
</div>
<div className="card__footer">
- <a href="./server-api">Learn more →</a>
+ <a href="./java/server-api">Learn more →</a>
</div>
</div>
@@ -49,7 +49,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Record and key-value operations with typed and binary views for table
data access.</p>
</div>
<div className="card__footer">
- <a href="./tables-api">Learn more →</a>
+ <a href="./java/tables-api">Learn more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>High-throughput bulk loading with reactive streams and backpressure
handling.</p>
</div>
<div className="card__footer">
- <a href="./data-streamer-api">Learn more →</a>
+ <a href="./java/data-streamer-api">Learn more →</a>
</div>
</div>
@@ -73,7 +73,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Query execution with prepared statements, parameter binding, and
result processing.</p>
</div>
<div className="card__footer">
- <a href="./sql-api">Learn more →</a>
+ <a href="./java/sql-api">Learn more →</a>
</div>
</div>
@@ -85,7 +85,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>ACID transaction management with explicit control and closure-based
patterns.</p>
</div>
<div className="card__footer">
- <a href="./transactions-api">Learn more →</a>
+ <a href="./java/transactions-api">Learn more →</a>
</div>
</div>
@@ -97,7 +97,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Distributed job execution with colocated processing and broadcast
operations.</p>
</div>
<div className="card__footer">
- <a href="./compute-api">Learn more →</a>
+ <a href="./java/compute-api">Learn more →</a>
</div>
</div>
@@ -109,7 +109,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Schema management with annotations and fluent builders for table
creation.</p>
</div>
<div className="card__footer">
- <a href="./catalog-api">Learn more →</a>
+ <a href="./java/catalog-api">Learn more →</a>
</div>
</div>
@@ -121,7 +121,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Type-safe predicate construction for table queries with compile-time
validation.</p>
</div>
<div className="card__footer">
- <a href="./criteria-api">Learn more →</a>
+ <a href="./java/criteria-api">Learn more →</a>
</div>
</div>
@@ -133,7 +133,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Cluster topology discovery and node information for distributed
coordination.</p>
</div>
<div className="card__footer">
- <a href="./network-api">Learn more →</a>
+ <a href="./java/network-api">Learn more →</a>
</div>
</div>
@@ -145,7 +145,7 @@ Both modes share common APIs for tables, SQL, transactions,
compute, streaming,
<p>Authentication configuration and credential management for secure
cluster access.</p>
</div>
<div className="card__footer">
- <a href="./security-api">Learn more →</a>
+ <a href="./java/security-api">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/api-reference/sql-only-apis/index.mdx
b/docs/docs/api-reference/sql-only-apis/index.mdx
index 812387eaff8..d5ddbbefef2 100644
--- a/docs/docs/api-reference/sql-only-apis/index.mdx
+++ b/docs/docs/api-reference/sql-only-apis/index.mdx
@@ -17,7 +17,7 @@ SQL connectivity drivers for standard database tools and
applications.
<p>Java Database Connectivity (JDBC 4.x) for SQL-only operations with
standard database tools.</p>
</div>
<div className="card__footer">
- <a href="./jdbc">Learn more →</a>
+ <a href="./sql-only-apis/jdbc">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ SQL connectivity drivers for standard database tools and
applications.
<p>Open Database Connectivity (ODBC 3.8) for cross-platform SQL access
from C/C++ applications.</p>
</div>
<div className="card__footer">
- <a href="./odbc">Learn more →</a>
+ <a href="./sql-only-apis/odbc">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ SQL connectivity drivers for standard database tools and
applications.
<p>Python Database API (PEP-249) for SQL connectivity from Python
applications.</p>
</div>
<div className="card__footer">
- <a href="./python">Learn more →</a>
+ <a href="./sql-only-apis/python">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/configure-and-operate/configuration/index.mdx
b/docs/docs/configure-and-operate/configuration/index.mdx
index daa6b94086b..feb35177be5 100644
--- a/docs/docs/configure-and-operate/configuration/index.mdx
+++ b/docs/docs/configure-and-operate/configuration/index.mdx
@@ -17,7 +17,7 @@ Configuration options for Apache Ignite 3 clusters and nodes.
<p>Configure cluster topology, node settings, and network parameters.</p>
</div>
<div className="card__footer">
- <a href="./config-cluster-and-nodes">Learn more →</a>
+ <a href="./configuration/config-cluster-and-nodes">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Configuration options for Apache Ignite 3 clusters and nodes.
<p>Configure storage engines, profiles, and data persistence options.</p>
</div>
<div className="card__footer">
- <a href="./config-storage-overview">Learn more →</a>
+ <a href="./configuration/config-storage-overview">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Configuration options for Apache Ignite 3 clusters and nodes.
<p>Enable and configure authentication and user management.</p>
</div>
<div className="card__footer">
- <a href="./config-authentication">Learn more →</a>
+ <a href="./configuration/config-authentication">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ Configuration options for Apache Ignite 3 clusters and nodes.
<p>Configure SSL/TLS encryption for secure communications.</p>
</div>
<div className="card__footer">
- <a href="./config-ssl-tls">Learn more →</a>
+ <a href="./configuration/config-ssl-tls">Learn more →</a>
</div>
</div>
@@ -65,7 +65,7 @@ Configuration options for Apache Ignite 3 clusters and nodes.
<p>Configure metrics collection and export for monitoring.</p>
</div>
<div className="card__footer">
- <a href="./metrics-configuration">Learn more →</a>
+ <a href="./configuration/metrics-configuration">Learn more →</a>
</div>
</div>
@@ -77,7 +77,7 @@ Configuration options for Apache Ignite 3 clusters and nodes.
<p>Security features and best practices for production clusters.</p>
</div>
<div className="card__footer">
- <a href="./config-cluster-security">Learn more →</a>
+ <a href="./configuration/config-cluster-security">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/configure-and-operate/index.mdx
b/docs/docs/configure-and-operate/index.mdx
index 94678a5e336..af8b4e0b067 100644
--- a/docs/docs/configure-and-operate/index.mdx
+++ b/docs/docs/configure-and-operate/index.mdx
@@ -13,7 +13,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Manual installation from binary distribution for Linux, macOS, and
Windows.</p>
</div>
<div className="card__footer">
- <a href="./installation/install-zip">Learn more →</a>
+ <a href="./configure-and-operate/installation/install-zip">Learn more
→</a>
</div>
</div>
@@ -25,7 +25,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Install through Linux package managers on Debian, Ubuntu, RHEL, and
CentOS systems.</p>
</div>
<div className="card__footer">
- <a href="./installation/install-deb-rpm">Learn more →</a>
+ <a href="./configure-and-operate/installation/install-deb-rpm">Learn
more →</a>
</div>
</div>
@@ -37,7 +37,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Containerized deployment with Docker images for development and
production environments.</p>
</div>
<div className="card__footer">
- <a href="./installation/install-docker">Learn more →</a>
+ <a href="./configure-and-operate/installation/install-docker">Learn more
→</a>
</div>
</div>
@@ -49,7 +49,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Cloud-native deployment using Kubernetes operators and Helm
charts.</p>
</div>
<div className="card__footer">
- <a href="./installation/install-kubernetes">Learn more →</a>
+ <a href="./configure-and-operate/installation/install-kubernetes">Learn
more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Essential cluster configuration including node settings, network
parameters, and cluster initialization.</p>
</div>
<div className="card__footer">
- <a href="./configuration/config-cluster-and-nodes">Learn more →</a>
+ <a
href="./configure-and-operate/configuration/config-cluster-and-nodes">Learn
more →</a>
</div>
</div>
@@ -73,7 +73,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Storage profiles and engine configuration for AIPersist, RocksDB, and
in-memory storage.</p>
</div>
<div className="card__footer">
- <a href="./configuration/config-storage-overview">Learn more →</a>
+ <a
href="./configure-and-operate/configuration/config-storage-overview">Learn more
→</a>
</div>
</div>
@@ -85,7 +85,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Security configuration with basic authentication and user credential
management.</p>
</div>
<div className="card__footer">
- <a href="./configuration/config-authentication">Learn more →</a>
+ <a
href="./configure-and-operate/configuration/config-authentication">Learn more
→</a>
</div>
</div>
@@ -97,7 +97,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Configure encrypted connections with SSL/TLS certificates for client
and inter-node communication.</p>
</div>
<div className="card__footer">
- <a href="./configuration/config-ssl-tls">Learn more →</a>
+ <a href="./configure-and-operate/configuration/config-ssl-tls">Learn
more →</a>
</div>
</div>
@@ -109,7 +109,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Set up metrics collection and export for cluster monitoring and
observability.</p>
</div>
<div className="card__footer">
- <a href="./configuration/metrics-configuration">Learn more →</a>
+ <a
href="./configure-and-operate/configuration/metrics-configuration">Learn more
→</a>
</div>
</div>
@@ -121,7 +121,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Start, stop, and manage nodes with cluster initialization and
topology changes.</p>
</div>
<div className="card__footer">
- <a href="./operations/lifecycle">Learn more →</a>
+ <a href="./configure-and-operate/operations/lifecycle">Learn more →</a>
</div>
</div>
@@ -133,7 +133,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Partition recovery procedures for data loss scenarios and cluster
failures.</p>
</div>
<div className="card__footer">
- <a href="./operations/disaster-recovery-partitions">Learn more →</a>
+ <a
href="./configure-and-operate/operations/disaster-recovery-partitions">Learn
more →</a>
</div>
</div>
@@ -145,7 +145,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>System group recovery for metadata and catalog restoration.</p>
</div>
<div className="card__footer">
- <a href="./operations/disaster-recovery-system-groups">Learn more →</a>
+ <a
href="./configure-and-operate/operations/disaster-recovery-system-groups">Learn
more →</a>
</div>
</div>
@@ -157,7 +157,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Performance monitoring with colocation strategies and query
optimization.</p>
</div>
<div className="card__footer">
- <a href="./operations/colocation">Learn more →</a>
+ <a href="./configure-and-operate/operations/colocation">Learn more →</a>
</div>
</div>
@@ -169,7 +169,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Error handling patterns and troubleshooting common cluster issues.</p>
</div>
<div className="card__footer">
- <a href="./operations/handle-exceptions">Learn more →</a>
+ <a href="./configure-and-operate/operations/handle-exceptions">Learn
more →</a>
</div>
</div>
@@ -181,7 +181,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Complete reference of metrics exposed for monitoring cluster health
and performance.</p>
</div>
<div className="card__footer">
- <a href="./monitoring/available-metrics">Learn more →</a>
+ <a href="./configure-and-operate/monitoring/available-metrics">Learn
more →</a>
</div>
</div>
@@ -193,7 +193,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Query metrics through SQL views for programmatic access to cluster
statistics.</p>
</div>
<div className="card__footer">
- <a href="./monitoring/metrics-system-views">Learn more →</a>
+ <a href="./configure-and-operate/monitoring/metrics-system-views">Learn
more →</a>
</div>
</div>
@@ -205,7 +205,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Complete reference of node-level configuration parameters and
settings.</p>
</div>
<div className="card__footer">
- <a href="./reference/node-configuration">Learn more →</a>
+ <a href="./configure-and-operate/reference/node-configuration">Learn
more →</a>
</div>
</div>
@@ -217,7 +217,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Complete reference of cluster-level configuration parameters and
defaults.</p>
</div>
<div className="card__footer">
- <a href="./reference/cluster-configuration">Learn more →</a>
+ <a href="./configure-and-operate/reference/cluster-configuration">Learn
more →</a>
</div>
</div>
@@ -229,7 +229,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Command-line interface configuration and usage patterns.</p>
</div>
<div className="card__footer">
- <a href="./reference/cli-configuration">Learn more →</a>
+ <a href="./configure-and-operate/reference/cli-configuration">Learn more
→</a>
</div>
</div>
@@ -241,7 +241,7 @@ Install, configure, and operate Apache Ignite 3 clusters in
production environme
<p>Storage engine configuration including engine selection and
performance tuning.</p>
</div>
<div className="card__footer">
- <a href="./reference/storage-profiles">Learn more →</a>
+ <a href="./configure-and-operate/reference/storage-profiles">Learn more
→</a>
</div>
</div>
</div>
diff --git a/docs/docs/configure-and-operate/installation/index.mdx
b/docs/docs/configure-and-operate/installation/index.mdx
index 7920aea2948..3924db25d61 100644
--- a/docs/docs/configure-and-operate/installation/index.mdx
+++ b/docs/docs/configure-and-operate/installation/index.mdx
@@ -17,7 +17,7 @@ Installation methods for Apache Ignite 3.
<p>Download and install Ignite from ZIP or TAR.GZ archives for all
platforms.</p>
</div>
<div className="card__footer">
- <a href="./install-zip">Learn more →</a>
+ <a href="./installation/install-zip">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Installation methods for Apache Ignite 3.
<p>Install Ignite using native DEB or RPM packages on Debian/Ubuntu or
RHEL/CentOS.</p>
</div>
<div className="card__footer">
- <a href="./install-deb-rpm">Learn more →</a>
+ <a href="./installation/install-deb-rpm">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Installation methods for Apache Ignite 3.
<p>Run Ignite in Docker containers for development and testing
environments.</p>
</div>
<div className="card__footer">
- <a href="./install-docker">Learn more →</a>
+ <a href="./installation/install-docker">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ Installation methods for Apache Ignite 3.
<p>Deploy Ignite on Kubernetes clusters for production workloads.</p>
</div>
<div className="card__footer">
- <a href="./install-kubernetes">Learn more →</a>
+ <a href="./installation/install-kubernetes">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/configure-and-operate/monitoring/index.mdx
b/docs/docs/configure-and-operate/monitoring/index.mdx
index 7a887565061..8d5d8fecd7c 100644
--- a/docs/docs/configure-and-operate/monitoring/index.mdx
+++ b/docs/docs/configure-and-operate/monitoring/index.mdx
@@ -17,7 +17,7 @@ Monitor Apache Ignite 3 cluster health and performance.
<p>Collect and export cluster metrics for monitoring and alerting.</p>
</div>
<div className="card__footer">
- <a href="./metrics">Learn more →</a>
+ <a href="./monitoring/metrics">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/configure-and-operate/operations/index.mdx
b/docs/docs/configure-and-operate/operations/index.mdx
index 9b7e8951c78..9de9066b58f 100644
--- a/docs/docs/configure-and-operate/operations/index.mdx
+++ b/docs/docs/configure-and-operate/operations/index.mdx
@@ -17,7 +17,7 @@ Cluster lifecycle and operational procedures.
<p>Start, stop, and manage cluster lifecycle operations.</p>
</div>
<div className="card__footer">
- <a href="./lifecycle">Learn more →</a>
+ <a href="./operations/lifecycle">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Cluster lifecycle and operational procedures.
<p>Backup, restore, and disaster recovery procedures.</p>
</div>
<div className="card__footer">
- <a href="./disaster-recovery">Learn more →</a>
+ <a href="./operations/disaster-recovery">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Cluster lifecycle and operational procedures.
<p>Exception handling and error recovery strategies.</p>
</div>
<div className="card__footer">
- <a href="./handle-exceptions">Learn more →</a>
+ <a href="./operations/handle-exceptions">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ Cluster lifecycle and operational procedures.
<p>Data colocation strategies for performance optimization.</p>
</div>
<div className="card__footer">
- <a href="./colocation">Learn more →</a>
+ <a href="./operations/colocation">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/configure-and-operate/reference/index.mdx
b/docs/docs/configure-and-operate/reference/index.mdx
index ec80c37fdbe..2308ec6b8e0 100644
--- a/docs/docs/configure-and-operate/reference/index.mdx
+++ b/docs/docs/configure-and-operate/reference/index.mdx
@@ -17,7 +17,7 @@ Complete configuration reference for Apache Ignite 3.
<p>Complete reference for node configuration parameters.</p>
</div>
<div className="card__footer">
- <a href="./node-configuration">Learn more →</a>
+ <a href="./reference/node-configuration">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Complete configuration reference for Apache Ignite 3.
<p>Complete reference for cluster-wide configuration parameters.</p>
</div>
<div className="card__footer">
- <a href="./cluster-configuration">Learn more →</a>
+ <a href="./reference/cluster-configuration">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Complete configuration reference for Apache Ignite 3.
<p>Command-line interface configuration and usage.</p>
</div>
<div className="card__footer">
- <a href="./cli-configuration">Learn more →</a>
+ <a href="./reference/cli-configuration">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ Complete configuration reference for Apache Ignite 3.
<p>Storage profile configuration reference.</p>
</div>
<div className="card__footer">
- <a href="./storage-profiles">Learn more →</a>
+ <a href="./reference/storage-profiles">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/develop/connect-to-ignite/index.mdx
b/docs/docs/develop/connect-to-ignite/index.mdx
index fda2dfb6e5b..fbbeb13e973 100644
--- a/docs/docs/develop/connect-to-ignite/index.mdx
+++ b/docs/docs/develop/connect-to-ignite/index.mdx
@@ -17,7 +17,7 @@ Multiple connectivity options for accessing Apache Ignite 3
clusters.
<p>Java Database Connectivity (JDBC) driver for SQL operations with
standard database tools.</p>
</div>
<div className="card__footer">
- <a href="./jdbc">Learn more →</a>
+ <a href="./connect-to-ignite/jdbc">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Multiple connectivity options for accessing Apache Ignite 3
clusters.
<p>Open Database Connectivity (ODBC) for cross-platform SQL access from
C/C++ applications.</p>
</div>
<div className="card__footer">
- <a href="./odbc">Learn more →</a>
+ <a href="./connect-to-ignite/odbc">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Multiple connectivity options for accessing Apache Ignite 3
clusters.
<p>Python Database API (PEP-249) for SQL connectivity from Python
applications.</p>
</div>
<div className="card__footer">
- <a href="./python">Learn more →</a>
+ <a href="./connect-to-ignite/python">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/develop/ignite-clients/index.mdx
b/docs/docs/develop/ignite-clients/index.mdx
index 5153e984d19..842da2d838e 100644
--- a/docs/docs/develop/ignite-clients/index.mdx
+++ b/docs/docs/develop/ignite-clients/index.mdx
@@ -37,7 +37,7 @@ For SQL-only connectivity, see [Connect to
Ignite](connect-to-ignite/jdbc).
<p>Primary API with complete feature set for all Ignite operations
including thin client and embedded node modes.</p>
</div>
<div className="card__footer">
- <a href="./java-client">Learn more →</a>
+ <a href="./ignite-clients/java-client">Learn more →</a>
</div>
</div>
@@ -49,7 +49,7 @@ For SQL-only connectivity, see [Connect to
Ignite](connect-to-ignite/jdbc).
<p>Native .NET client for C# applications with async/await patterns and
LINQ integration.</p>
</div>
<div className="card__footer">
- <a href="./dotnet-client">Learn more →</a>
+ <a href="./ignite-clients/dotnet-client">Learn more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ For SQL-only connectivity, see [Connect to
Ignite](connect-to-ignite/jdbc).
<p>High-performance C++ client with modern C++17 features for
low-latency applications.</p>
</div>
<div className="card__footer">
- <a href="./cpp-client">Learn more →</a>
+ <a href="./ignite-clients/cpp-client">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/develop/index.mdx b/docs/docs/develop/index.mdx
index 745643bd3c9..ac40554b9ed 100644
--- a/docs/docs/develop/index.mdx
+++ b/docs/docs/develop/index.mdx
@@ -13,7 +13,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>Full-featured native clients for Java, .NET, and C++ with support for
all Ignite APIs including tables, SQL, transactions, and compute.</p>
</div>
<div className="card__footer">
- <a href="./ignite-clients/">Learn more →</a>
+ <a href="./develop/ignite-clients/">Learn more →</a>
</div>
</div>
@@ -25,7 +25,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>SQL-only connectivity through standard database drivers including
JDBC, ODBC, and Python DB-API.</p>
</div>
<div className="card__footer">
- <a href="./connect-to-ignite/jdbc">Learn more →</a>
+ <a href="./develop/connect-to-ignite/jdbc">Learn more →</a>
</div>
</div>
@@ -37,7 +37,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>Key-value and record-based data access with typed views for direct
table operations.</p>
</div>
<div className="card__footer">
- <a href="./work-with-data/table-api">Learn more →</a>
+ <a href="./develop/work-with-data/table-api">Learn more →</a>
</div>
</div>
@@ -49,7 +49,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>Programmatic SQL execution with prepared statements, parameter
binding, and result processing.</p>
</div>
<div className="card__footer">
- <a href="./work-with-data/table-api">Learn more →</a>
+ <a href="./develop/work-with-data/table-api">Learn more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>ACID transaction support with explicit transaction control and
closure-based patterns.</p>
</div>
<div className="card__footer">
- <a href="./work-with-data/transactions">Learn more →</a>
+ <a href="./develop/work-with-data/transactions">Learn more →</a>
</div>
</div>
@@ -73,7 +73,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>High-throughput data streaming for bulk loading with reactive stream
patterns.</p>
</div>
<div className="card__footer">
- <a href="./work-with-data/streaming">Learn more →</a>
+ <a href="./develop/work-with-data/streaming">Learn more →</a>
</div>
</div>
@@ -85,7 +85,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>Deploy compute jobs to the cluster for colocated data processing and
distributed execution.</p>
</div>
<div className="card__footer">
- <a href="./work-with-data/code-deployment">Learn more →</a>
+ <a href="./develop/work-with-data/code-deployment">Learn more →</a>
</div>
</div>
@@ -97,7 +97,7 @@ Build applications with Apache Ignite 3 using native clients,
SQL drivers, and f
<p>React to cluster events including node join/leave, data changes, and
system notifications.</p>
</div>
<div className="card__footer">
- <a href="./work-with-data/events">Learn more →</a>
+ <a href="./develop/work-with-data/events">Learn more →</a>
</div>
</div>
@@ -109,7 +109,7 @@ Build applications with Apache Ignite 3 using native
clients, SQL drivers, and f
<p>Object-relational mapping with annotations for automatic schema
generation and type conversion.</p>
</div>
<div className="card__footer">
- <a href="./work-with-data/java-to-tables">Learn more →</a>
+ <a href="./develop/work-with-data/java-to-tables">Learn more →</a>
</div>
</div>
@@ -121,7 +121,7 @@ Build applications with Apache Ignite 3 using native
clients, SQL drivers, and f
<p>Auto-configuration and starters for Spring Boot applications with
dependency injection support.</p>
</div>
<div className="card__footer">
- <a href="./integrate/spring-boot">Learn more →</a>
+ <a href="./develop/integrate/spring-boot">Learn more →</a>
</div>
</div>
@@ -133,7 +133,7 @@ Build applications with Apache Ignite 3 using native
clients, SQL drivers, and f
<p>Repository pattern support with Spring Data abstractions for
simplified data access.</p>
</div>
<div className="card__footer">
- <a href="./integrate/spring-data">Learn more →</a>
+ <a href="./develop/integrate/spring-data">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/develop/integrate/index.mdx
b/docs/docs/develop/integrate/index.mdx
index 6ec23350de7..51d62ac4d3a 100644
--- a/docs/docs/develop/integrate/index.mdx
+++ b/docs/docs/develop/integrate/index.mdx
@@ -17,7 +17,7 @@ Framework integrations for Apache Ignite 3.
<p>Auto-configured IgniteClient bean with property-based configuration
and programmatic customization.</p>
</div>
<div className="card__footer">
- <a href="./spring-boot">Learn more →</a>
+ <a href="./integrate/spring-boot">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Framework integrations for Apache Ignite 3.
<p>Spring Data JDBC repositories with CrudRepository, pagination,
derived queries, and Query by Example.</p>
</div>
<div className="card__footer">
- <a href="./spring-data">Learn more →</a>
+ <a href="./integrate/spring-data">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/develop/work-with-data/index.mdx
b/docs/docs/develop/work-with-data/index.mdx
index b112e996753..726400fbf6a 100644
--- a/docs/docs/develop/work-with-data/index.mdx
+++ b/docs/docs/develop/work-with-data/index.mdx
@@ -17,7 +17,7 @@ Core data manipulation and processing capabilities in Apache
Ignite 3.
<p>Key-value and record-based operations using the Table API for direct
data access.</p>
</div>
<div className="card__footer">
- <a href="./table-api">Learn more →</a>
+ <a href="./work-with-data/table-api">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Core data manipulation and processing capabilities in Apache
Ignite 3.
<p>ACID transactions with MVCC support for consistent data operations
across the cluster.</p>
</div>
<div className="card__footer">
- <a href="./transactions">Learn more →</a>
+ <a href="./work-with-data/transactions">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Core data manipulation and processing capabilities in Apache
Ignite 3.
<p>High-throughput data ingestion using the streaming API for bulk data
loading.</p>
</div>
<div className="card__footer">
- <a href="./streaming">Learn more →</a>
+ <a href="./work-with-data/streaming">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ Core data manipulation and processing capabilities in Apache
Ignite 3.
<p>Distributed computing with colocated processing for efficient
data-local operations.</p>
</div>
<div className="card__footer">
- <a href="./compute">Learn more →</a>
+ <a href="./work-with-data/compute">Learn more →</a>
</div>
</div>
@@ -65,7 +65,7 @@ Core data manipulation and processing capabilities in Apache
Ignite 3.
<p>Custom object serialization for efficient data transfer and
storage.</p>
</div>
<div className="card__footer">
- <a href="./serialization">Learn more →</a>
+ <a href="./work-with-data/serialization">Learn more →</a>
</div>
</div>
@@ -77,7 +77,7 @@ Core data manipulation and processing capabilities in Apache
Ignite 3.
<p>Deploy custom code units to cluster nodes for distributed
execution.</p>
</div>
<div className="card__footer">
- <a href="./code-deployment">Learn more →</a>
+ <a href="./work-with-data/code-deployment">Learn more →</a>
</div>
</div>
@@ -89,7 +89,7 @@ Core data manipulation and processing capabilities in Apache
Ignite 3.
<p>React to cluster events and data changes with the events API.</p>
</div>
<div className="card__footer">
- <a href="./events">Learn more →</a>
+ <a href="./work-with-data/events">Learn more →</a>
</div>
</div>
@@ -101,7 +101,7 @@ Core data manipulation and processing capabilities in
Apache Ignite 3.
<p>Complete reference of all available event types and their
parameters.</p>
</div>
<div className="card__footer">
- <a href="./events-list">Learn more →</a>
+ <a href="./work-with-data/events-list">Learn more →</a>
</div>
</div>
@@ -113,7 +113,7 @@ Core data manipulation and processing capabilities in
Apache Ignite 3.
<p>Create and manage tables programmatically from Java code.</p>
</div>
<div className="card__footer">
- <a href="./java-to-tables">Learn more →</a>
+ <a href="./work-with-data/java-to-tables">Learn more →</a>
</div>
</div>
@@ -125,7 +125,7 @@ Core data manipulation and processing capabilities in
Apache Ignite 3.
<p>Configure logging for the Java thin client using System.Logger or
popular frameworks.</p>
</div>
<div className="card__footer">
- <a href="./java-client-logging">Learn more →</a>
+ <a href="./work-with-data/java-client-logging">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/getting-started/index.mdx
b/docs/docs/getting-started/index.mdx
index da950636c18..f768da3d5ff 100644
--- a/docs/docs/getting-started/index.mdx
+++ b/docs/docs/getting-started/index.mdx
@@ -13,7 +13,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Overview of Apache Ignite 3 capabilities, use cases, and core
features for distributed data processing.</p>
</div>
<div className="card__footer">
- <a href="./intro">Learn more →</a>
+ <a href="./getting-started/intro">Learn more →</a>
</div>
</div>
@@ -25,7 +25,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Get started with Ignite in 5 minutes. Download, install, and execute
your first queries.</p>
</div>
<div className="card__footer">
- <a href="./quick-start">Learn more →</a>
+ <a href="./getting-started/quick-start">Learn more →</a>
</div>
</div>
@@ -37,7 +37,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Launch a local cluster, connect using clients, and verify cluster
topology.</p>
</div>
<div className="card__footer">
- <a href="./start-cluster">Learn more →</a>
+ <a href="./getting-started/start-cluster">Learn more →</a>
</div>
</div>
@@ -49,7 +49,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Execute SQL queries, create tables, insert data, and perform data
manipulation operations.</p>
</div>
<div className="card__footer">
- <a href="./work-with-sql">Learn more →</a>
+ <a href="./getting-started/work-with-sql">Learn more →</a>
</div>
</div>
@@ -61,7 +61,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Work with data using the Table API for key-value and record-based
operations.</p>
</div>
<div className="card__footer">
- <a href="./key-value-api">Learn more →</a>
+ <a href="./getting-started/key-value-api">Learn more →</a>
</div>
</div>
@@ -73,7 +73,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Embed Ignite nodes directly in your application for local data
processing.</p>
</div>
<div className="card__footer">
- <a href="./embedded-mode">Learn more →</a>
+ <a href="./getting-started/embedded-mode">Learn more →</a>
</div>
</div>
@@ -85,7 +85,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Production deployment tips, configuration recommendations, and
performance optimization guidance.</p>
</div>
<div className="card__footer">
- <a href="./best-practices">Learn more →</a>
+ <a href="./getting-started/best-practices">Learn more →</a>
</div>
</div>
@@ -97,7 +97,7 @@ Learn the basics of Apache Ignite 3 and get your first
cluster running.
<p>Migration guide for Ignite 2 users covering API changes and feature
mapping.</p>
</div>
<div className="card__footer">
- <a href="./migrate-from-ignite-2">Learn more →</a>
+ <a href="./getting-started/migrate-from-ignite-2">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/index.mdx b/docs/docs/index.mdx
index 11e508fc02b..4e680977179 100644
--- a/docs/docs/index.mdx
+++ b/docs/docs/index.mdx
@@ -8,17 +8,17 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<div className="col col--6">
<h3>New to Ignite?</h3>
<ul>
- <li><a href="./getting-started/intro">Introduction to Apache Ignite
3</a></li>
- <li><a href="./getting-started/quick-start">Quick Start Guide</a></li>
- <li><a href="./getting-started/start-cluster">Start Your First
Cluster</a></li>
+ <li><a href="./3.1.0/getting-started/intro">Introduction to Apache
Ignite 3</a></li>
+ <li><a href="./3.1.0/getting-started/quick-start">Quick Start
Guide</a></li>
+ <li><a href="./3.1.0/getting-started/start-cluster">Start Your First
Cluster</a></li>
</ul>
</div>
<div className="col col--6">
<h3>Developers</h3>
<ul>
- <li><a href="./develop/ignite-clients/java-client">Java Client</a></li>
- <li><a href="./develop/work-with-data/table-api">Table API</a></li>
- <li><a href="./sql/working-with-sql/execute-queries">Execute SQL
Queries</a></li>
+ <li><a href="./3.1.0/develop/ignite-clients/java-client">Java
Client</a></li>
+ <li><a href="./3.1.0/develop/work-with-data/table-api">Table API</a></li>
+ <li><a href="./3.1.0/sql/working-with-sql/execute-queries">Execute SQL
Queries</a></li>
</ul>
</div>
</div>
@@ -27,17 +27,17 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<div className="col col--6">
<h3>Operations</h3>
<ul>
- <li><a href="./configure-and-operate/installation/install-zip">Install
Using ZIP Archive</a></li>
- <li><a
href="./configure-and-operate/configuration/config-cluster-and-nodes">Configure
Cluster and Nodes</a></li>
- <li><a href="./configure-and-operate/operations/lifecycle">Manage
Cluster Lifecycle</a></li>
+ <li><a
href="./3.1.0/configure-and-operate/installation/install-zip">Install Using ZIP
Archive</a></li>
+ <li><a
href="./3.1.0/configure-and-operate/configuration/config-cluster-and-nodes">Configure
Cluster and Nodes</a></li>
+ <li><a href="./3.1.0/configure-and-operate/operations/lifecycle">Manage
Cluster Lifecycle</a></li>
</ul>
</div>
<div className="col col--6">
<h3>API Reference</h3>
<ul>
- <li><a href="./api-reference/native-clients/java/client-api">Java
API</a></li>
- <li><a href="./api-reference/native-clients/dotnet/client-api">.NET
API</a></li>
- <li><a href="./api-reference/sql-only-apis/jdbc">JDBC Driver</a></li>
+ <li><a href="./3.1.0/api-reference/native-clients/java/client-api">Java
API</a></li>
+ <li><a
href="./3.1.0/api-reference/native-clients/dotnet/client-api">.NET API</a></li>
+ <li><a href="./3.1.0/api-reference/sql-only-apis/jdbc">JDBC
Driver</a></li>
</ul>
</div>
</div>
@@ -53,7 +53,7 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<p>Tutorials and quick start guides to get up and running with Apache
Ignite 3. Install, configure, and execute your first queries.</p>
</div>
<div className="card__footer">
- <a href="./getting-started/">Learn more →</a>
+ <a href="./3.1.0/getting-started/">Learn more →</a>
</div>
</div>
@@ -65,7 +65,7 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<p>Build applications with Ignite clients, work with data using Table
and SQL APIs, and integrate with frameworks like Spring Boot.</p>
</div>
<div className="card__footer">
- <a href="./develop/">Learn more →</a>
+ <a href="./3.1.0/develop/">Learn more →</a>
</div>
</div>
@@ -77,7 +77,7 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<p>Complete SQL reference including fundamentals, query execution, data
definition language, and performance tuning.</p>
</div>
<div className="card__footer">
- <a href="./sql/">Learn more →</a>
+ <a href="./3.1.0/sql/">Learn more →</a>
</div>
</div>
@@ -89,7 +89,7 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<p>Install Ignite on various platforms, configure cluster settings,
manage node lifecycle, and set up monitoring.</p>
</div>
<div className="card__footer">
- <a href="./configure-and-operate/">Learn more →</a>
+ <a href="./3.1.0/configure-and-operate/">Learn more →</a>
</div>
</div>
@@ -101,7 +101,7 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<p>Core concepts, architecture patterns, storage engines, and
performance characteristics of distributed data processing.</p>
</div>
<div className="card__footer">
- <a href="./understand/">Learn more →</a>
+ <a href="./3.1.0/understand/">Learn more →</a>
</div>
</div>
@@ -113,7 +113,7 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<p>API documentation for Java, .NET, C++, and SQL-only drivers.</p>
</div>
<div className="card__footer">
- <a href="./api-reference/">Learn more →</a>
+ <a href="./3.1.0/api-reference/">Learn more →</a>
</div>
</div>
@@ -125,7 +125,7 @@ Apache Ignite 3 is a distributed database for
high-performance computing with in
<p>Command-line interface commands, REST API endpoints, and utilities
for cluster management and operations.</p>
</div>
<div className="card__footer">
- <a href="./tools/">Learn more →</a>
+ <a href="./3.1.0/tools/">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/sql/advanced/index.mdx b/docs/docs/sql/advanced/index.mdx
index 0da9fc26c00..7be504f8f08 100644
--- a/docs/docs/sql/advanced/index.mdx
+++ b/docs/docs/sql/advanced/index.mdx
@@ -17,7 +17,7 @@ Advanced SQL features including query optimization and
performance tuning.
<p>Analyze query execution plans to understand performance
characteristics.</p>
</div>
<div className="card__footer">
- <a href="./explain-statement">Learn more →</a>
+ <a href="./advanced/explain-statement">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Advanced SQL features including query optimization and
performance tuning.
<p>Best practices for SQL query optimization and performance
improvement.</p>
</div>
<div className="card__footer">
- <a href="./performance-tuning">Learn more →</a>
+ <a href="./advanced/performance-tuning">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/sql/fundamentals/index.mdx
b/docs/docs/sql/fundamentals/index.mdx
index 42c67e0a1d7..20d69de1b59 100644
--- a/docs/docs/sql/fundamentals/index.mdx
+++ b/docs/docs/sql/fundamentals/index.mdx
@@ -17,7 +17,7 @@ Core concepts and architecture of the Apache Ignite 3 SQL
engine.
<p>Understanding the SQL engine, query processing pipeline, and
distributed query execution.</p>
</div>
<div className="card__footer">
- <a href="./engine-architecture">Learn more →</a>
+ <a href="./fundamentals/engine-architecture">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/sql/index.mdx b/docs/docs/sql/index.mdx
index 461229fce28..dae203124c0 100644
--- a/docs/docs/sql/index.mdx
+++ b/docs/docs/sql/index.mdx
@@ -18,7 +18,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Understanding the SQL engine, query processing pipeline, and
distributed query execution.</p>
</div>
<div className="card__footer">
- <a href="./fundamentals/engine-architecture">Learn more →</a>
+ <a href="./sql/fundamentals/engine-architecture">Learn more →</a>
</div>
</div>
@@ -30,7 +30,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Run SQL from applications using prepared statements, parameter
binding, and result processing.</p>
</div>
<div className="card__footer">
- <a href="./working-with-sql/execute-queries">Learn more →</a>
+ <a href="./sql/working-with-sql/execute-queries">Learn more →</a>
</div>
</div>
@@ -42,7 +42,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Query cluster metadata, metrics, and system information through SQL
views.</p>
</div>
<div className="card__footer">
- <a href="./working-with-sql/system-views">Learn more →</a>
+ <a href="./sql/working-with-sql/system-views">Learn more →</a>
</div>
</div>
@@ -54,7 +54,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Data definition language including CREATE, ALTER, and DROP statements
for schema management.</p>
</div>
<div className="card__footer">
- <a href="./reference/language-definition/ddl">Learn more →</a>
+ <a href="./sql/reference/language-definition/ddl">Learn more →</a>
</div>
</div>
@@ -66,7 +66,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Data manipulation language including SELECT, INSERT, UPDATE, and
DELETE operations.</p>
</div>
<div className="card__footer">
- <a href="./reference/language-definition/dml">Learn more →</a>
+ <a href="./sql/reference/language-definition/dml">Learn more →</a>
</div>
</div>
@@ -78,7 +78,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Supported SQL data types including numeric, string, temporal, and
binary types.</p>
</div>
<div className="card__footer">
- <a href="./reference/data-types-and-functions/data-types">Learn more
→</a>
+ <a href="./sql/reference/data-types-and-functions/data-types">Learn more
→</a>
</div>
</div>
@@ -90,7 +90,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Built-in SQL functions and operators for arithmetic, string
manipulation, date operations, and aggregations.</p>
</div>
<div className="card__footer">
- <a
href="./reference/data-types-and-functions/operators-and-functions">Learn more
→</a>
+ <a
href="./sql/reference/data-types-and-functions/operators-and-functions">Learn
more →</a>
</div>
</div>
@@ -102,7 +102,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Complete SQL syntax with railroad diagrams showing valid statement
structures.</p>
</div>
<div className="card__footer">
- <a href="./reference/language-definition/grammar-reference">Learn more
→</a>
+ <a href="./sql/reference/language-definition/grammar-reference">Learn
more →</a>
</div>
</div>
@@ -114,7 +114,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Reserved SQL keywords and naming restrictions for identifiers.</p>
</div>
<div className="card__footer">
- <a href="./reference/sql-conformance/keywords">Learn more →</a>
+ <a href="./sql/reference/sql-conformance/keywords">Learn more →</a>
</div>
</div>
@@ -126,7 +126,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>SQL standards compliance and supported ANSI SQL features.</p>
</div>
<div className="card__footer">
- <a href="./reference/sql-conformance/overview">Learn more →</a>
+ <a href="./sql/reference/sql-conformance/overview">Learn more →</a>
</div>
</div>
@@ -138,7 +138,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Control data distribution across cluster nodes for performance
optimization.</p>
</div>
<div className="card__footer">
- <a href="./reference/language-definition/distribution-zones">Learn more
→</a>
+ <a href="./sql/reference/language-definition/distribution-zones">Learn
more →</a>
</div>
</div>
@@ -150,7 +150,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Analyze query execution plans to understand performance
characteristics.</p>
</div>
<div className="card__footer">
- <a href="./advanced/explain-statement">Learn more →</a>
+ <a href="./sql/advanced/explain-statement">Learn more →</a>
</div>
</div>
@@ -162,7 +162,7 @@ Complete SQL reference for Apache Ignite 3, including
fundamentals, syntax, and
<p>Best practices for SQL query optimization and performance
improvement.</p>
</div>
<div className="card__footer">
- <a href="./advanced/performance-tuning">Learn more →</a>
+ <a href="./sql/advanced/performance-tuning">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/sql/reference/data-types-and-functions/index.mdx
b/docs/docs/sql/reference/data-types-and-functions/index.mdx
index 8ce62754efb..d2666ff6e02 100644
--- a/docs/docs/sql/reference/data-types-and-functions/index.mdx
+++ b/docs/docs/sql/reference/data-types-and-functions/index.mdx
@@ -17,7 +17,7 @@ SQL data types, operators, functions, and operational
commands.
<p>Supported SQL data types including numeric, string, temporal, and
binary types.</p>
</div>
<div className="card__footer">
- <a href="./data-types">Learn more →</a>
+ <a href="./data-types-and-functions/data-types">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ SQL data types, operators, functions, and operational
commands.
<p>Built-in SQL functions and operators for arithmetic, string
manipulation, date operations, and aggregations.</p>
</div>
<div className="card__footer">
- <a href="./operators-and-functions">Learn more →</a>
+ <a href="./data-types-and-functions/operators-and-functions">Learn more
→</a>
</div>
</div>
@@ -41,7 +41,7 @@ SQL data types, operators, functions, and operational
commands.
<p>Operational SQL commands including SELECT, COPY INTO, KILL, and
system management.</p>
</div>
<div className="card__footer">
- <a href="./operational-commands">Learn more →</a>
+ <a href="./data-types-and-functions/operational-commands">Learn more
→</a>
</div>
</div>
</div>
diff --git
a/docs/docs/sql/reference/data-types-and-functions/operational-commands.mdx
b/docs/docs/sql/reference/data-types-and-functions/operational-commands.mdx
index a393f8013ad..df8891801c7 100644
--- a/docs/docs/sql/reference/data-types-and-functions/operational-commands.mdx
+++ b/docs/docs/sql/reference/data-types-and-functions/operational-commands.mdx
@@ -21,13 +21,13 @@ Terminal('ALL'),
Terminal('DISTINCT')
))),
Sequence(
-OneOrMore(Sequence(Terminal('project_item',
{href:'../language-definition/grammar-reference/#project_item'})
+OneOrMore(Sequence(Terminal('project_item',
{href:'../language-definition/grammar-reference#project_item'})
),
Terminal(',')
),
),
Terminal('FROM'),
-NonTerminal('table_expression',
{href:'../language-definition/grammar-reference/#table_expression'}),
+NonTerminal('table_expression',
{href:'../language-definition/grammar-reference#table_expression'}),
Optional(
Sequence(
NonTerminal('WHERE'),
@@ -47,7 +47,7 @@ Optional(Choice(1,
Terminal('ALL'),
Terminal('DISTINCT')
)),
-OneOrMore(Sequence(Terminal('group_item',
{href:'../language-definition/grammar-reference/#group_item'})
+OneOrMore(Sequence(Terminal('group_item',
{href:'../language-definition/grammar-reference#group_item'})
),
Terminal(',')
),
@@ -89,7 +89,7 @@ NonTerminal('formatType'),
Optional(
Sequence(
Terminal('WITH'),
-OneOrMore (NonTerminal('parameter',
{href:'../language-definition/grammar-reference/#parameter'}), Terminal(','))
+OneOrMore (NonTerminal('parameter',
{href:'../language-definition/grammar-reference#parameter'}), Terminal(','))
)
)
)
@@ -119,7 +119,7 @@ OneOrMore (NonTerminal('parameter',
{href:'../language-definition/grammar-refere
* `s3.access-key-id` - when using S3 storage, the AWS access key.
* `s3.secret-access-key` - when using S3 storage, the AWS secret key.
* Iceberg-specific:
- * The [catalog
properties](https://iceberg.apache.org/docs/latest/configuration/#catalog-properties)
are supported.
+ * The [catalog
properties](https://iceberg.apache.org/docs/latest/configuration#catalog-properties)
are supported.
* The `table-identifier` property describes Apache Iceberg
TableIdentifier names. The names can be dot-separated. For example,
`db_name.table_name` or `table`.
* The `warehouse` path can be defined explicitly as a
`'warehouse'='path'` property, or implicitly as a source or target `COPY FROM
source INTO target`. If both ways are defined, the explicit property is used.
diff --git a/docs/docs/sql/reference/index.mdx
b/docs/docs/sql/reference/index.mdx
index e938a4fdca0..44e939e6daa 100644
--- a/docs/docs/sql/reference/index.mdx
+++ b/docs/docs/sql/reference/index.mdx
@@ -17,7 +17,7 @@ Complete SQL language reference for Apache Ignite 3.
<p>DDL, DML, distribution zones, transactions, and grammar reference.</p>
</div>
<div className="card__footer">
- <a href="./language-definition/">Learn more →</a>
+ <a href="./reference/language-definition/">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Complete SQL language reference for Apache Ignite 3.
<p>Supported data types, operators, functions, and operational
commands.</p>
</div>
<div className="card__footer">
- <a href="./data-types-and-functions/">Learn more →</a>
+ <a href="./reference/data-types-and-functions/">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Complete SQL language reference for Apache Ignite 3.
<p>SQL standards compliance, keywords, and reserved words.</p>
</div>
<div className="card__footer">
- <a href="./sql-conformance/">Learn more →</a>
+ <a href="./reference/sql-conformance/">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/sql/reference/language-definition/ddl.mdx
b/docs/docs/sql/reference/language-definition/ddl.mdx
index cbed8cce0bd..93f98ab43aa 100644
--- a/docs/docs/sql/reference/language-definition/ddl.mdx
+++ b/docs/docs/sql/reference/language-definition/ddl.mdx
@@ -37,11 +37,11 @@ Diagram(
Terminal('CREATE'),
Terminal('TABLE'),
Optional(Terminal('IF NOT EXISTS')),
-NonTerminal('table_name', {href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('table_name', {href:'./grammar-reference#qualified_table_name'}),
Terminal('('),
Choice(1,
-NonTerminal('constraint', {href:'./grammar-reference/#constraint'}),
-NonTerminal('column_definition',
{href:'./grammar-reference/#column_definition'}),
+NonTerminal('constraint', {href:'./grammar-reference#constraint'}),
+NonTerminal('column_definition',
{href:'./grammar-reference#column_definition'}),
Terminal(',')),
Terminal(')'),
Optional(
@@ -49,7 +49,7 @@ Sequence(
Terminal('COLOCATE'),
Optional('BY'),
Terminal('('),
-NonTerminal('column_list', {href:'./grammar-reference/#column_list'}),
+NonTerminal('column_list', {href:'./grammar-reference#column_list'}),
Terminal(')'),
)
),
@@ -144,7 +144,7 @@ Adds column(s) to an existing table.
Diagram(
Terminal('ALTER TABLE'),
Optional(Terminal('IF EXISTS')),
- NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+ NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('ADD'),
Optional(Terminal('COLUMN')),
End({type:'complex'})
@@ -154,7 +154,7 @@ End({type:'complex'})
<RailroadDiagram>{`
Diagram(
Start({type:'complex'}),
- NonTerminal('column_definition_or_list',
{href:'./grammar-reference/#column_definition_or_list'})
+ NonTerminal('column_definition_or_list',
{href:'./grammar-reference#column_definition_or_list'})
)
`}</RailroadDiagram>
@@ -193,7 +193,7 @@ Removes column(s) from an existing table. Once a column is
removed, it cannot be
Diagram(
Terminal('ALTER TABLE'),
Optional(Terminal('IF EXISTS')),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('DROP'),
Optional(Terminal('COLUMN')),
End({type:'complex'})
@@ -203,7 +203,7 @@ End({type:'complex'})
<RailroadDiagram>{`
Diagram(
Start({type:'complex'}),
-NonTerminal('column_list', {href:'./grammar-reference/#column_list'})
+NonTerminal('column_list', {href:'./grammar-reference#column_list'})
)
`}</RailroadDiagram>
@@ -239,9 +239,9 @@ Changes the data type for the column(s) in an existing
table.
Diagram(
Terminal('ALTER TABLE'),
Optional(Terminal('IF EXISTS')),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('ALTER COLUMN'),
-NonTerminal('column_name_or_list',
{href:'./grammar-reference/#column_name_or_list'}),
+NonTerminal('column_name_or_list',
{href:'./grammar-reference#column_name_or_list'}),
End({type:'complex'})
)
`}</RailroadDiagram>
@@ -303,9 +303,9 @@ ALTER TABLE Person ALTER COLUMN Name SET DATA TYPE
varchar(11)
Diagram(
Terminal('ALTER TABLE'),
Optional(Terminal('IF EXISTS')),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('ALTER COLUMN'),
-NonTerminal('column_name_or_list',
{href:'./grammar-reference/#column_name_or_list'}),
+NonTerminal('column_name_or_list',
{href:'./grammar-reference#column_name_or_list'}),
End({type:'complex'})
)
`}</RailroadDiagram>
@@ -334,9 +334,9 @@ Not all data type transitions are supported. The
limitations are listed below:
Diagram(
Terminal('ALTER TABLE'),
Optional(Terminal('IF EXISTS')),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('ALTER COLUMN'),
-NonTerminal('column_name_or_list',
{href:'./grammar-reference/#column_name_or_list'}),
+NonTerminal('column_name_or_list',
{href:'./grammar-reference#column_name_or_list'}),
End({type:'complex'})
)
`}</RailroadDiagram>
@@ -365,9 +365,9 @@ Not all data type transitions are supported. The
limitations are listed below:
Diagram(
Terminal('ALTER TABLE'),
Optional(Terminal('IF EXISTS')),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('ALTER COLUMN'),
-NonTerminal('column_name_or_list',
{href:'./grammar-reference/#column_name_or_list'}),
+NonTerminal('column_name_or_list',
{href:'./grammar-reference#column_name_or_list'}),
End({type:'complex'})
)
`}</RailroadDiagram>
@@ -399,9 +399,9 @@ Keywords and parameters:
Diagram(
Terminal('ALTER TABLE'),
Optional(Terminal('IF EXISTS')),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('ALTER COLUMN'),
-NonTerminal('column_name_or_list',
{href:'./grammar-reference/#column_name_or_list'}),
+NonTerminal('column_name_or_list',
{href:'./grammar-reference#column_name_or_list'}),
End({type:'complex'})
)
`}</RailroadDiagram>
@@ -430,7 +430,7 @@ This can also be done via the [Java
API](../../../develop/work-with-data/java-to
Diagram(
Terminal('DROP TABLE'),
Optional(Terminal('IF EXISTS')),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'})
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'})
)
`}</RailroadDiagram>
@@ -468,7 +468,7 @@ Diagram(
Optional(Terminal('IF NOT EXISTS')),
NonTerminal('name'),
Terminal('ON'),
- NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+ NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
End({type:'complex'})
)
`}</RailroadDiagram>
@@ -481,11 +481,11 @@ Choice (0,
Sequence(
Terminal('USING'),
Choice (0,
-Sequence('TREE',NonTerminal ('sorted_column_list',
{href:'./grammar-reference/#sorted_column_list'})),
-Sequence('HASH',NonTerminal ('column_list',
{href:'./grammar-reference/#column_list'}))
+Sequence('TREE',NonTerminal ('sorted_column_list',
{href:'./grammar-reference#sorted_column_list'})),
+Sequence('HASH',NonTerminal ('column_list',
{href:'./grammar-reference#column_list'}))
),
),
-NonTerminal ('sorted_column_list',
{href:'./grammar-reference/#sorted_column_list'})
+NonTerminal ('sorted_column_list',
{href:'./grammar-reference#sorted_column_list'})
)),
End({type:'simple'})
)
diff --git a/docs/docs/sql/reference/language-definition/distribution-zones.mdx
b/docs/docs/sql/reference/language-definition/distribution-zones.mdx
index 84318337e29..fe5244c30af 100644
--- a/docs/docs/sql/reference/language-definition/distribution-zones.mdx
+++ b/docs/docs/sql/reference/language-definition/distribution-zones.mdx
@@ -156,7 +156,7 @@ NonTerminal('qualified_zone_name'),
Sequence(Terminal('SET'),
Optional('('),
OneOrMore(
-NonTerminal('parameter', {href:'./grammar-reference/#parameter'}),
+NonTerminal('parameter', {href:'./grammar-reference#parameter'}),
','),
Optional(')')))
`}</RailroadDiagram>
diff --git a/docs/docs/sql/reference/language-definition/dml.mdx
b/docs/docs/sql/reference/language-definition/dml.mdx
index 306a97fc186..9ae5a8d96e1 100644
--- a/docs/docs/sql/reference/language-definition/dml.mdx
+++ b/docs/docs/sql/reference/language-definition/dml.mdx
@@ -31,7 +31,7 @@ Deletes data from a table.
<RailroadDiagram>{`
Diagram(
Terminal('DELETE FROM'),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Optional(
Sequence(
Optional('AS'),
@@ -61,11 +61,11 @@ Inserts data into a table.
<RailroadDiagram>{`
Diagram(
Terminal('INSERT INTO'),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Optional(
-NonTerminal('column_list', {href:'./grammar-reference/#column_list'}),
+NonTerminal('column_list', {href:'./grammar-reference#column_list'}),
),
-NonTerminal('query', {href:'./grammar-reference/#query'})
+NonTerminal('query', {href:'./grammar-reference#query'})
)
`}</RailroadDiagram>
@@ -78,7 +78,7 @@ Merges data into a table.
<RailroadDiagram>{`
Diagram(
Terminal('MERGE INTO'),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Optional(
Sequence(
Optional('AS'),
@@ -86,7 +86,7 @@ NonTerminal('alias'),
)
),
Terminal('USING'),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('ON'),
NonTerminal('booleanExpression'),
End({type:'complex'})
@@ -99,7 +99,7 @@ Start({type:'complex'}),
Optional(
Sequence(
NonTerminal('WHEN MATCHED THEN UPDATE SET'),
-OneOrMore(Sequence(Terminal('assign', {href:'./grammar-reference/#assign'})
+OneOrMore(Sequence(Terminal('assign', {href:'./grammar-reference#assign'})
),
Terminal(',')
))),
@@ -134,9 +134,9 @@ Updates data in a table.
<RailroadDiagram>{`
Diagram(
Terminal('UPDATE'),
-NonTerminal('qualified_table_name',
{href:'./grammar-reference/#qualified_table_name'}),
+NonTerminal('qualified_table_name',
{href:'./grammar-reference#qualified_table_name'}),
Terminal('SET'),
-OneOrMore(Sequence(Terminal('assign', {href:'./grammar-reference/#assign'})
+OneOrMore(Sequence(Terminal('assign', {href:'./grammar-reference#assign'})
),
Terminal(',')
),
diff --git a/docs/docs/sql/reference/language-definition/grammar-reference.mdx
b/docs/docs/sql/reference/language-definition/grammar-reference.mdx
index 00dc0919d86..f23fbb0b438 100644
--- a/docs/docs/sql/reference/language-definition/grammar-reference.mdx
+++ b/docs/docs/sql/reference/language-definition/grammar-reference.mdx
@@ -406,7 +406,7 @@ OneOrMore(
NonTerminal('with_item', {href:'#with_item'}), Terminal(',')),
NonTerminal('query', {href:'#query'})),
Sequence(
Choice(1,
-Terminal('SELECT',
{href:'../data-types-and-functions/operational-commands/#select'}),
+Terminal('SELECT',
{href:'../data-types-and-functions/operational-commands#select'}),
Terminal('select_without_from', {href:'#select_without_from'}),
Sequence(NonTerminal('query', {href:'#query'}), Choice(0, Terminal('UNION'),
Terminal('EXCEPT'),Terminal('MINUS'), Terminal('INTERSECT')),
Optional(Choice(0, Terminal('ALL'), Terminal('DISTINCT'))),NonTerminal('query',
{href:'#query'}))
),
@@ -456,7 +456,7 @@ Referenced by:
<RailroadDiagram>{`
Diagram(
-Terminal('SELECT',
{href:'../data-types-and-functions/operational-commands/#select'}),
+Terminal('SELECT',
{href:'../data-types-and-functions/operational-commands#select'}),
Optional(
Choice(0,
Terminal('ALL'),
diff --git a/docs/docs/sql/reference/language-definition/index.mdx
b/docs/docs/sql/reference/language-definition/index.mdx
index 01175d49e07..072bfb50a50 100644
--- a/docs/docs/sql/reference/language-definition/index.mdx
+++ b/docs/docs/sql/reference/language-definition/index.mdx
@@ -17,7 +17,7 @@ SQL language definition including DDL, DML, distribution
zones, transactions, an
<p>Data definition language including CREATE, ALTER, and DROP statements
for schema management.</p>
</div>
<div className="card__footer">
- <a href="./ddl">Learn more →</a>
+ <a href="./language-definition/ddl">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ SQL language definition including DDL, DML, distribution
zones, transactions, an
<p>Data manipulation language including SELECT, INSERT, UPDATE, and
DELETE operations.</p>
</div>
<div className="card__footer">
- <a href="./dml">Learn more →</a>
+ <a href="./language-definition/dml">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ SQL language definition including DDL, DML, distribution
zones, transactions, an
<p>Control data distribution across cluster nodes for performance
optimization.</p>
</div>
<div className="card__footer">
- <a href="./distribution-zones">Learn more →</a>
+ <a href="./language-definition/distribution-zones">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ SQL language definition including DDL, DML, distribution
zones, transactions, an
<p>Transaction control statements for ACID-compliant data operations.</p>
</div>
<div className="card__footer">
- <a href="./transactions">Learn more →</a>
+ <a href="./language-definition/transactions">Learn more →</a>
</div>
</div>
@@ -65,7 +65,7 @@ SQL language definition including DDL, DML, distribution
zones, transactions, an
<p>Complete SQL syntax with railroad diagrams showing valid statement
structures.</p>
</div>
<div className="card__footer">
- <a href="./grammar-reference">Learn more →</a>
+ <a href="./language-definition/grammar-reference">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/sql/reference/sql-conformance/index.mdx
b/docs/docs/sql/reference/sql-conformance/index.mdx
index 635d0f737bc..ccfda96e034 100644
--- a/docs/docs/sql/reference/sql-conformance/index.mdx
+++ b/docs/docs/sql/reference/sql-conformance/index.mdx
@@ -17,7 +17,7 @@ SQL standards compliance and reserved keywords.
<p>SQL standards compliance and supported ANSI SQL features.</p>
</div>
<div className="card__footer">
- <a href="./overview">Learn more →</a>
+ <a href="./sql-conformance/overview">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ SQL standards compliance and reserved keywords.
<p>Reserved SQL keywords and naming restrictions for identifiers.</p>
</div>
<div className="card__footer">
- <a href="./keywords">Learn more →</a>
+ <a href="./sql-conformance/keywords">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/sql/working-with-sql/index.mdx
b/docs/docs/sql/working-with-sql/index.mdx
index e7a7730d6a1..ec6f0f23bc2 100644
--- a/docs/docs/sql/working-with-sql/index.mdx
+++ b/docs/docs/sql/working-with-sql/index.mdx
@@ -17,7 +17,7 @@ Execute SQL queries and work with system views in Apache
Ignite 3.
<p>Run SQL from applications using prepared statements, parameter
binding, and result processing.</p>
</div>
<div className="card__footer">
- <a href="./execute-queries">Learn more →</a>
+ <a href="./working-with-sql/execute-queries">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Execute SQL queries and work with system views in Apache
Ignite 3.
<p>Query cluster metadata, metrics, and system information through SQL
views.</p>
</div>
<div className="card__footer">
- <a href="./system-views">Learn more →</a>
+ <a href="./working-with-sql/system-views">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/tools/index.mdx b/docs/docs/tools/index.mdx
index 3dabc10d53b..8ddad6528ff 100644
--- a/docs/docs/tools/index.mdx
+++ b/docs/docs/tools/index.mdx
@@ -21,7 +21,7 @@ The REST API allows remote cluster management and monitoring
through HTTP endpoi
<p>Command-line interface reference for cluster initialization, node
management, and configuration.</p>
</div>
<div className="card__footer">
- <a href="./cli-commands">Learn more →</a>
+ <a href="./tools/cli-commands">Learn more →</a>
</div>
</div>
@@ -33,7 +33,7 @@ The REST API allows remote cluster management and monitoring
through HTTP endpoi
<p>RESTful API endpoints for remote cluster management, monitoring, and
operations.</p>
</div>
<div className="card__footer">
- <a href="./rest-api">Learn more →</a>
+ <a href="./tools/rest-api">Learn more →</a>
</div>
</div>
@@ -45,7 +45,7 @@ The REST API allows remote cluster management and monitoring
through HTTP endpoi
<p>Common terms and definitions for Apache Ignite concepts and
terminology.</p>
</div>
<div className="card__footer">
- <a href="./glossary">Learn more →</a>
+ <a href="./tools/glossary">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/understand/architecture/index.mdx
b/docs/docs/understand/architecture/index.mdx
index 82fd16a9d87..c95a5699575 100644
--- a/docs/docs/understand/architecture/index.mdx
+++ b/docs/docs/understand/architecture/index.mdx
@@ -17,7 +17,7 @@ Apache Ignite 3 architecture deep dive.
<p>System architecture, node components, and cluster coordination.</p>
</div>
<div className="card__footer">
- <a href="./architecture-overview">Learn more →</a>
+ <a href="./architecture/architecture-overview">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Apache Ignite 3 architecture deep dive.
<p>Storage layers, profiles, and persistence mechanisms.</p>
</div>
<div className="card__footer">
- <a href="./storage-architecture">Learn more →</a>
+ <a href="./architecture/storage-architecture">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Apache Ignite 3 architecture deep dive.
<p>AIMemory, AIPersist, and RocksDB storage engine details.</p>
</div>
<div className="card__footer">
- <a href="./storage-engines/">Learn more →</a>
+ <a href="./architecture/storage-engines/">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ Apache Ignite 3 architecture deep dive.
<p>Authentication, SSL/TLS encryption, and security configuration.</p>
</div>
<div className="card__footer">
- <a href="./security">Learn more →</a>
+ <a href="./architecture/security">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/understand/architecture/storage-engines/index.mdx
b/docs/docs/understand/architecture/storage-engines/index.mdx
index 11e715dd6be..97088b730fd 100644
--- a/docs/docs/understand/architecture/storage-engines/index.mdx
+++ b/docs/docs/understand/architecture/storage-engines/index.mdx
@@ -17,7 +17,7 @@ Storage engine implementations in Apache Ignite 3.
<p>In-memory volatile storage engine for high-speed data access.</p>
</div>
<div className="card__footer">
- <a href="./aimem">Learn more →</a>
+ <a href="./storage-engines/aimem">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Storage engine implementations in Apache Ignite 3.
<p>Persistent B+ tree storage engine with page-based organization.</p>
</div>
<div className="card__footer">
- <a href="./aipersist">Learn more →</a>
+ <a href="./storage-engines/aipersist">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Storage engine implementations in Apache Ignite 3.
<p>LSM-tree based storage engine optimized for write-heavy workloads.</p>
</div>
<div className="card__footer">
- <a href="./rocksdb">Learn more →</a>
+ <a href="./storage-engines/rocksdb">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/understand/core-concepts/index.mdx
b/docs/docs/understand/core-concepts/index.mdx
index 7a5296e90f1..f449dffbdba 100644
--- a/docs/docs/understand/core-concepts/index.mdx
+++ b/docs/docs/understand/core-concepts/index.mdx
@@ -17,7 +17,7 @@ Fundamental concepts in Apache Ignite 3.
<p>Introduction to Apache Ignite 3 capabilities, architecture, and use
cases.</p>
</div>
<div className="card__footer">
- <a href="./what-is-ignite">Learn more →</a>
+ <a href="./core-concepts/what-is-ignite">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Fundamental concepts in Apache Ignite 3.
<p>Understanding tables, schemas, and data organization in Ignite.</p>
</div>
<div className="card__footer">
- <a href="./tables-and-schemas">Learn more →</a>
+ <a href="./core-concepts/tables-and-schemas">Learn more →</a>
</div>
</div>
@@ -41,7 +41,7 @@ Fundamental concepts in Apache Ignite 3.
<p>ACID transactions with multi-version concurrency control.</p>
</div>
<div className="card__footer">
- <a href="./transactions-and-mvcc">Learn more →</a>
+ <a href="./core-concepts/transactions-and-mvcc">Learn more →</a>
</div>
</div>
@@ -53,7 +53,7 @@ Fundamental concepts in Apache Ignite 3.
<p>Data distribution and colocation strategies for performance.</p>
</div>
<div className="card__footer">
- <a href="./distribution-and-colocation">Learn more →</a>
+ <a href="./core-concepts/distribution-and-colocation">Learn more →</a>
</div>
</div>
@@ -65,7 +65,7 @@ Fundamental concepts in Apache Ignite 3.
<p>Partition distribution, replicas, leases, and replication groups.</p>
</div>
<div className="card__footer">
- <a href="./data-partitioning">Learn more →</a>
+ <a href="./core-concepts/data-partitioning">Learn more →</a>
</div>
</div>
@@ -77,7 +77,7 @@ Fundamental concepts in Apache Ignite 3.
<p>Distributed computing and event handling in the cluster.</p>
</div>
<div className="card__footer">
- <a href="./compute-and-events">Learn more →</a>
+ <a href="./core-concepts/compute-and-events">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/understand/index.mdx b/docs/docs/understand/index.mdx
index 8970e08a829..f41bb4c4e2d 100644
--- a/docs/docs/understand/index.mdx
+++ b/docs/docs/understand/index.mdx
@@ -15,7 +15,7 @@ Fundamental concepts for working with Apache Ignite 3.
<p>Distributed database capabilities, use cases, and system
components.</p>
</div>
<div className="card__footer">
- <a href="./core-concepts/what-is-ignite">Learn more →</a>
+ <a href="./understand/core-concepts/what-is-ignite">Learn more →</a>
</div>
</div>
@@ -27,7 +27,7 @@ Fundamental concepts for working with Apache Ignite 3.
<p>Data organization with tables, schemas, indexes, and the system
catalog.</p>
</div>
<div className="card__footer">
- <a href="./core-concepts/tables-and-schemas">Learn more →</a>
+ <a href="./understand/core-concepts/tables-and-schemas">Learn more →</a>
</div>
</div>
@@ -39,7 +39,7 @@ Fundamental concepts for working with Apache Ignite 3.
<p>ACID transactions, isolation levels, and multi-version concurrency
control.</p>
</div>
<div className="card__footer">
- <a href="./core-concepts/transactions-and-mvcc">Learn more →</a>
+ <a href="./understand/core-concepts/transactions-and-mvcc">Learn more
→</a>
</div>
</div>
@@ -51,7 +51,7 @@ Fundamental concepts for working with Apache Ignite 3.
<p>Distribution zones, data placement, and colocation strategies for
joins.</p>
</div>
<div className="card__footer">
- <a href="./core-concepts/distribution-and-colocation">Learn more →</a>
+ <a href="./understand/core-concepts/distribution-and-colocation">Learn
more →</a>
</div>
</div>
@@ -63,7 +63,7 @@ Fundamental concepts for working with Apache Ignite 3.
<p>Partition distribution, replicas, leases, and replication groups.</p>
</div>
<div className="card__footer">
- <a href="./core-concepts/data-partitioning">Learn more →</a>
+ <a href="./understand/core-concepts/data-partitioning">Learn more →</a>
</div>
</div>
@@ -75,7 +75,7 @@ Fundamental concepts for working with Apache Ignite 3.
<p>Distributed job execution, code deployment, and cluster event
handling.</p>
</div>
<div className="card__footer">
- <a href="./core-concepts/compute-and-events">Learn more →</a>
+ <a href="./understand/core-concepts/compute-and-events">Learn more →</a>
</div>
</div>
</div>
@@ -93,7 +93,7 @@ System architecture, storage implementation, and data
distribution.
<p>Node components, cluster coordination, RAFT consensus, and request
flow.</p>
</div>
<div className="card__footer">
- <a href="./architecture/architecture-overview">Learn more →</a>
+ <a href="./understand/architecture/architecture-overview">Learn more
→</a>
</div>
</div>
@@ -105,7 +105,7 @@ System architecture, storage implementation, and data
distribution.
<p>Storage layers, profiles, and the relationship between zones and
engines.</p>
</div>
<div className="card__footer">
- <a href="./architecture/storage-architecture">Learn more →</a>
+ <a href="./understand/architecture/storage-architecture">Learn more →</a>
</div>
</div>
@@ -117,7 +117,7 @@ System architecture, storage implementation, and data
distribution.
<p>AIMemory, AIPersist, and RocksDB engine configuration and
characteristics.</p>
</div>
<div className="card__footer">
- <a href="./architecture/storage-engines/">Learn more →</a>
+ <a href="./understand/architecture/storage-engines/">Learn more →</a>
</div>
</div>
@@ -129,7 +129,7 @@ System architecture, storage implementation, and data
distribution.
<p>Authentication, SSL/TLS encryption, and security configuration.</p>
</div>
<div className="card__footer">
- <a href="./architecture/security">Learn more →</a>
+ <a href="./understand/architecture/security">Learn more →</a>
</div>
</div>
</div>
@@ -147,7 +147,7 @@ Query analysis and optimization techniques.
<p>Analyze query execution plans to understand performance
characteristics.</p>
</div>
<div className="card__footer">
- <a href="./performance/using-explain">Learn more →</a>
+ <a href="./understand/performance/using-explain">Learn more →</a>
</div>
</div>
@@ -159,7 +159,7 @@ Query analysis and optimization techniques.
<p>Reference for all query plan operators and their attributes.</p>
</div>
<div className="card__footer">
- <a href="./performance/explain-operators">Learn more →</a>
+ <a href="./understand/performance/explain-operators">Learn more →</a>
</div>
</div>
</div>
diff --git a/docs/docs/understand/performance/index.mdx
b/docs/docs/understand/performance/index.mdx
index d59272ab739..9901f85d0a7 100644
--- a/docs/docs/understand/performance/index.mdx
+++ b/docs/docs/understand/performance/index.mdx
@@ -17,7 +17,7 @@ Understanding query performance and optimization.
<p>Analyze query execution plans with the EXPLAIN statement.</p>
</div>
<div className="card__footer">
- <a href="./using-explain">Learn more →</a>
+ <a href="./performance/using-explain">Learn more →</a>
</div>
</div>
@@ -29,7 +29,7 @@ Understanding query performance and optimization.
<p>Reference guide for relational operators in execution plans.</p>
</div>
<div className="card__footer">
- <a href="./explain-operators">Learn more →</a>
+ <a href="./performance/explain-operators">Learn more →</a>
</div>
</div>
</div>