You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by sk...@apache.org on 2022/11/17 13:18:41 UTC

[ignite-website] branch master updated: IGNITE-18182 Published Ignite 3.0.0-beta1 docs. Fixes #143

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

sk0x50 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-website.git


The following commit(s) were added to refs/heads/master by this push:
     new e8283d8f82 IGNITE-18182 Published Ignite 3.0.0-beta1 docs. Fixes #143
e8283d8f82 is described below

commit e8283d8f8266036d47fe6ba9c08af942e584598f
Author: Slava Koptilin <sl...@gmail.com>
AuthorDate: Thu Nov 17 15:18:12 2022 +0200

    IGNITE-18182 Published Ignite 3.0.0-beta1 docs. Fixes #143
---
 assets/css/docs.css.map                            |    2 +-
 assets/css/styles.css.map                          |   28 +-
 docs/3.0.0-alpha/persistence.html                  |  444 ---
 docs/3.0.0-alpha/sql-reference/ddl.html            | 2831 --------------------
 .../binary-protocol.html                           |  180 +-
 .../compute/compute.html                           |  178 +-
 .../config/data-region.html}                       |  278 +-
 .../glossary/glossary.html}                        |  357 +--
 .../handling-exceptions.html}                      |  618 +++--
 .../ignite-cli-tool.html                           |  276 +-
 docs/3.0.0-beta/images/partitionawareness01.png    |  Bin 0 -> 35538 bytes
 docs/3.0.0-beta/images/partitionawareness02.png    |  Bin 0 -> 31181 bytes
 .../images/svg/alter_table_column_no_bnf1.svg      |    0
 .../images/svg/alter_table_column_no_bnf2.svg      |    0
 .../images/svg/alter_table_column_yes_bnf1.svg     |    0
 .../images/svg/alter_table_column_yes_bnf2.svg     |    0
 .../images/svg/alter_table_logging_bnf.svg         |    0
 .../images/svg/alter_table_no_logging_bnf.svg      |    0
 .../images/svg/column_definition_or_list_bnf.svg   |    0
 .../images/svg/column_list_bnf.svg                 |    0
 .../images/svg/columns_definition_bnf.svg          |    0
 .../images/svg/create_table_bnf1.svg               |    0
 .../images/svg/create_table_bnf2.svg               |    0
 .../images/svg/drop_table_bnf.svg                  |    0
 .../images/svg/pk_constraint_bnf.svg               |    0
 .../images/svg/qualified_table_name_bnf.svg        |    0
 docs/{3.0.0-alpha => 3.0.0-beta}/index.html        |  291 +-
 .../installation/deb-rpm.html}                     |  244 +-
 .../installation/installing-using-docker.html}     |  281 +-
 .../installation/installing-using-exe.html         |  178 +-
 .../installation/installing-using-zip.html}        |  250 +-
 .../quick-start/getting-started-guide.html}        |  308 ++-
 docs/{3.0.0-alpha => 3.0.0-beta}/rebalance.html    |  178 +-
 .../{3.0.0-alpha => 3.0.0-beta}/rest/rest-api.html |  184 +-
 .../sql-reference/ddl.html}                        |  948 +++++--
 .../sql-reference/dml.html                         |  184 +-
 .../sql-reference/operators-and-functions.html     |  209 +-
 .../sql/calcite-based-sql-engine.html              |  180 +-
 docs/{3.0.0-alpha => 3.0.0-beta}/sql/java.html     |  184 +-
 .../sql/jdbc-driver.html                           |  180 +-
 .../storage/persistent.html}                       |  320 ++-
 .../storage/rocksdb.html}                          |  279 +-
 .../storage/volatile.html}                         |  287 +-
 docs/{3.0.0-alpha => 3.0.0-beta}/table-views.html  |  178 +-
 docs/3.0.0-beta/thin-clients/index.html            | 1057 ++++++++
 .../transactions/performing-transactions.html}     |  537 ++--
 docs/available-versions.txt                        |    2 +-
 47 files changed, 6248 insertions(+), 5403 deletions(-)

diff --git a/assets/css/docs.css.map b/assets/css/docs.css.map
index 22bfe17934..8ff24b9680 100644
--- a/assets/css/docs.css.map
+++ b/assets/css/docs.css.map
@@ -5,7 +5,7 @@
 		"docs.scss"
 	],
 	"sourcesContent": [
-		"// Docs-specific global styles\nbody {\n}\n"
+		"// Docs-specific global styles\r\nbody {\r\n}\r\n"
 	],
 	"names": [],
 	"mappings": ""
diff --git a/assets/css/styles.css.map b/assets/css/styles.css.map
index 0aa8bcfa5d..d63ad75fa2 100644
--- a/assets/css/styles.css.map
+++ b/assets/css/styles.css.map
@@ -18,20 +18,20 @@
 		"_sass/asciidoc-pygments.scss"
 	],
 	"sourcesContent": [
-		"@import \"variables\";\n@import \"header\";\n@import \"code\";\n@import \"rouge-base16-solarized\";\n@import \"text\";\n@import \"callouts\";\n@import \"layout\";\n@import \"left-nav\";\n@import \"right-nav\";\n@import \"footer\";\n@import \"railroad-diagram\";\n\n@import \"docs\";\n\n@import \"asciidoc-pygments\";",
-		":root {\n    --gg-red: #ec1c24;\n    --gg-orange: #ec1c24;\n    --gg-orange-dark: #bc440b;\n    --gg-orange-filter: invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);\n    --gg-dark-gray: #333333;\n    --orange-line-thickness: 3px;\n    --block-code-background: rgba(241, 241, 241, 20%);\n    --inline-code-background: rgba(241, 241, 241, 90%);\n    --padding-top: 25px; \n    --link-color: #ec1c24;\n    --body-background: #fcfcfc;\n}\n\n@font-face  [...]
-		"header {\n\n    min-height: var(--header-height);\n    background: white;\n    box-shadow: 0 4px 10px 0 #eeeeee, 0 0 4px 0 #d5d5d5;\n    \n\n    z-index: 1;\n\n    #promotion-bar {\n        background-color: #333333;\n        padding: 8px;\n        \n        p {\n            font-size: 14px;\n            line-height: 1.4em;\n            font-weight: 600;\n            padding: 0;\n            margin: 0;\n\n            color: #f0f0f0;\n            text-align: center;\n\n            a {\ [...]
-		"pre, pre.rouge {\n    padding: 8px 15px;\n    background: var(--block-code-background) !important;\n    border-radius: 5px;\n    border: 1px solid #e5e5e5;\n    overflow-x: auto;\n    // So code copy button doesn't overflow\n    min-height: 36px;\n\tline-height: 18px;\n    color: #545454;\n}\n\ncode {\n    color: #545454;\n}\n\npre.rouge code {\n    background: none !important;\n}\n\npre.rouge .tok-err {\n  \tborder: none !important;\n  }\n\ncode-tabs.code-tabs__initialized {\n    dis [...]
-		".highlight table td { padding: 5px; }\n.highlight table pre { margin: 0; }\n.highlight, .highlight .w {\n  color: #586e75;\n}\n.highlight .err {\n  color: #002b36;\n  background-color: #dc322f;\n}\n.highlight .c, .highlight .cd, .highlight .cm, .highlight .c1, .highlight .cs {\n  color: #657b83;\n}\n.highlight .cp {\n  color: #b58900;\n}\n.highlight .nt {\n  color: #b58900;\n}\n.highlight .o, .highlight .ow {\n  color: #93a1a1;\n}\n.highlight .p, .highlight .pi {\n  color: #93a1a1;\n} [...]
-		"body {\n    font-family: 'Open Sans', sans-serif;\n}\n\nh1, h2, h3, h4 {\n    color: #000;\n    font-weight: normal;\n    font-family: 'Open Sans';\n}\n\nh1 {\n    font-size: 36px;\n    line-height: 40px;\n}\n\na {\n    text-decoration: none;\n    color: var(--link-color);\n}\n\n\nsection {\n    color: #545454;\n}\n\ntable {\n    border-collapse: collapse;\n\n    td, th {\n        text-align: left;\n        padding: 5px 10px;\n        border-bottom: 1px solid hsl(0, 0%, 85%);\n        [...]
-		".admonitionblock {\n    border-left: 6px solid var(--callout-border);\n    background: var(--callout-background);\n    color: var(--callout-text);\n    margin-left: 0;\n    \n    position: relative;\n    display: flex;\n    margin-bottom: 16px;\n\t\n\ttable {\n        margin: 0 !important;\n        width: 100%;\n\n        td {\n            width: 100%;\n        }\n\t}\n\n    &+aside {\n        margin-top: 1em;\n    }\n\n    .icon {\n        background-image: var(--callout-icon);\n     [...]
-		"body {\n    --header-height: 64px;\n    --promotion-bar-height: 35px;\n    --footer-height: 104px;\n    --footer-gap: 60px;\n\n    // @media (min-width: 451px) and (max-width: 850px) {\n    //     --header-height: 111px;        \n    // }\n\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    min-height: 100vh;\n    background-color: var(--body-background);\n    font-family: 'Open Sans',sans-serif;\n\n    &>section {\n        flex: 1;\n    }\n}\nheade [...]
-		".left-nav {\n    padding: 10px 20px;\n    width: 289px;\n    overflow-y: auto;\n    top: calc(var(--header-height) + var(--promotion-bar-height));\n    height: calc(100vh - var(--header-height) - var(--promotion-bar-height));\n    font-family: 'Open Sans';\n    padding-top: var(--padding-top);\n    background-color: var(--body-background);\n\n    li {\n        list-style: none;\n    }    \n    a, button {\n        text-decoration: none;\n        color: #757575;\n        font-size: 16p [...]
-		".right-nav {\n    width: 289px;\n    padding: 12px 26px;\n    overflow-y: auto;\n    height: calc(100vh - var(--header-height));\n    top: var(--header-height);\n    position: -webkit-sticky;\n    position: sticky;\n    display: flex;\n    flex-direction: column;\n    font-family: 'Open sans';\n    padding-top: var(--padding-top);\n    background-color: #ffffff;\n    \n    h6 {\n        margin: 12px 0;\n        font-size: 16px;\n        font-weight: normal;\n    }\n\n    ul {\n        [...]
-		"body > footer {\n    border-top: 2px solid #dddddd;\n    height: var(--footer-height);\n    font-size: 16px;\n    color: #393939;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n\n\n    @media (max-width: 570px) {\n        .copyright__extra {\n            display: none;\n        }\n    }\n}\n// .right-nav footer {\n//     font-size: 12px;\n//     padding: calc(var(--footer-gap) * 0.3) 0 5px;;\n//     text-align: left;\n//     margin: auto 0 0;\n\n// [...]
-		".diagram-container {\n\n  svg {\n    background-color: hsl(0, 0%, 100%);\n  }\n\n  path {\n    stroke-width: 2;\n    stroke: black;\n    fill: rgba(0, 0, 0, 0);\n  }\n\n  text {\n    font: bold 14px monospace;\n    text-anchor: middle;\n    white-space: pre;\n\n    &.diagram-text {\n      font-size: 12px;\n    }\n\n    &.diagram-arrow {\n      font-size: 16px;\n    }\n\n    &.label {\n      text-anchor: start;\n    }\n\n    &.comment {\n      font: italic 12px monospace;\n    }\n  }\n [...]
-		"section.page-docs {\n    display: grid;\n    transition: grid-template-columns 0.15s;\n    grid-template-columns: auto 1fr auto;\n    grid-template-rows: 100%;\n    grid-template-areas: 'left-nav content right-nav';\n    line-height: 20px;\n    max-width: 1440px;\n    margin: auto;\n    width: 100%;\n\n    &>article {\n        // box-shadow: -1px 13px 20px 0 #696c70;\n        border-left: 1px solid #eeeeee;\n        background-color: #ffffff;\n        padding: 0 50px 30px;\n        gr [...]
-		"pre.pygments .hll { background-color: #ffffcc }\npre.pygments, pre.pygments code { background: #ffffff; }\npre.pygments .tok-c { color: #008000 } /* Comment */\npre.pygments .tok-err { border: 1px solid #FF0000 } /* Error */\npre.pygments .tok-k { color: #0000ff } /* Keyword */\npre.pygments .tok-ch { color: #008000 } /* Comment.Hashbang */\npre.pygments .tok-cm { color: #008000 } /* Comment.Multiline */\npre.pygments .tok-cp { color: #0000ff } /* Comment.Preproc */\npre.pygments .tok [...]
+		"@import \"variables\";\r\n@import \"header\";\r\n@import \"code\";\r\n@import \"rouge-base16-solarized\";\r\n@import \"text\";\r\n@import \"callouts\";\r\n@import \"layout\";\r\n@import \"left-nav\";\r\n@import \"right-nav\";\r\n@import \"footer\";\r\n@import \"railroad-diagram\";\r\n\r\n@import \"docs\";\r\n\r\n@import \"asciidoc-pygments\";",
+		":root {\r\n    --gg-red: #ec1c24;\r\n    --gg-orange: #ec1c24;\r\n    --gg-orange-dark: #bc440b;\r\n    --gg-orange-filter: invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);\r\n    --gg-dark-gray: #333333;\r\n    --orange-line-thickness: 3px;\r\n    --block-code-background: rgba(241, 241, 241, 20%);\r\n    --inline-code-background: rgba(241, 241, 241, 90%);\r\n    --padding-top: 25px; \r\n    --link-color: #ec1c24;\r\n    --body-background: #fcf [...]
+		"header {\r\n\r\n    min-height: var(--header-height);\r\n    background: white;\r\n    box-shadow: 0 4px 10px 0 #eeeeee, 0 0 4px 0 #d5d5d5;\r\n    \r\n\r\n    z-index: 1;\r\n\r\n    #promotion-bar {\r\n        background-color: #333333;\r\n        padding: 8px;\r\n        \r\n        p {\r\n            font-size: 14px;\r\n            line-height: 1.4em;\r\n            font-weight: 600;\r\n            padding: 0;\r\n            margin: 0;\r\n\r\n            color: #f0f0f0;\r\n          [...]
+		"pre, pre.rouge {\r\n    padding: 8px 15px;\r\n    background: var(--block-code-background) !important;\r\n    border-radius: 5px;\r\n    border: 1px solid #e5e5e5;\r\n    overflow-x: auto;\r\n    // So code copy button doesn't overflow\r\n    min-height: 36px;\r\n\tline-height: 18px;\r\n    color: #545454;\r\n}\r\n\r\ncode {\r\n    color: #545454;\r\n}\r\n\r\npre.rouge code {\r\n    background: none !important;\r\n}\r\n\r\npre.rouge .tok-err {\r\n  \tborder: none !important;\r\n  }\r\ [...]
+		".highlight table td { padding: 5px; }\r\n.highlight table pre { margin: 0; }\r\n.highlight, .highlight .w {\r\n  color: #586e75;\r\n}\r\n.highlight .err {\r\n  color: #002b36;\r\n  background-color: #dc322f;\r\n}\r\n.highlight .c, .highlight .cd, .highlight .cm, .highlight .c1, .highlight .cs {\r\n  color: #657b83;\r\n}\r\n.highlight .cp {\r\n  color: #b58900;\r\n}\r\n.highlight .nt {\r\n  color: #b58900;\r\n}\r\n.highlight .o, .highlight .ow {\r\n  color: #93a1a1;\r\n}\r\n.highlight  [...]
+		"body {\r\n    font-family: 'Open Sans', sans-serif;\r\n}\r\n\r\nh1, h2, h3, h4 {\r\n    color: #000;\r\n    font-weight: normal;\r\n    font-family: 'Open Sans';\r\n}\r\n\r\nh1 {\r\n    font-size: 36px;\r\n    line-height: 40px;\r\n}\r\n\r\na {\r\n    text-decoration: none;\r\n    color: var(--link-color);\r\n}\r\n\r\n\r\nsection {\r\n    color: #545454;\r\n}\r\n\r\ntable {\r\n    border-collapse: collapse;\r\n\r\n    td, th {\r\n        text-align: left;\r\n        padding: 5px 10px; [...]
+		".admonitionblock {\r\n    border-left: 6px solid var(--callout-border);\r\n    background: var(--callout-background);\r\n    color: var(--callout-text);\r\n    margin-left: 0;\r\n    \r\n    position: relative;\r\n    display: flex;\r\n    margin-bottom: 16px;\r\n\t\r\n\ttable {\r\n        margin: 0 !important;\r\n        width: 100%;\r\n\r\n        td {\r\n            width: 100%;\r\n        }\r\n\t}\r\n\r\n    &+aside {\r\n        margin-top: 1em;\r\n    }\r\n\r\n    .icon {\r\n     [...]
+		"body {\r\n    --header-height: 64px;\r\n    --promotion-bar-height: 35px;\r\n    --footer-height: 104px;\r\n    --footer-gap: 60px;\r\n\r\n    // @media (min-width: 451px) and (max-width: 850px) {\r\n    //     --header-height: 111px;        \r\n    // }\r\n\r\n    padding: 0;\r\n    margin: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    min-height: 100vh;\r\n    background-color: var(--body-background);\r\n    font-family: 'Open Sans',sans-serif;\r\n\r\n    &>section  [...]
+		".left-nav {\r\n    padding: 10px 20px;\r\n    width: 289px;\r\n    overflow-y: auto;\r\n    top: calc(var(--header-height) + var(--promotion-bar-height));\r\n    height: calc(100vh - var(--header-height) - var(--promotion-bar-height));\r\n    font-family: 'Open Sans';\r\n    padding-top: var(--padding-top);\r\n    background-color: var(--body-background);\r\n\r\n    li {\r\n        list-style: none;\r\n    }    \r\n    a, button {\r\n        text-decoration: none;\r\n        color: #7 [...]
+		".right-nav {\r\n    width: 289px;\r\n    padding: 12px 26px;\r\n    overflow-y: auto;\r\n    height: calc(100vh - var(--header-height));\r\n    top: var(--header-height);\r\n    position: -webkit-sticky;\r\n    position: sticky;\r\n    display: flex;\r\n    flex-direction: column;\r\n    font-family: 'Open sans';\r\n    padding-top: var(--padding-top);\r\n    background-color: #ffffff;\r\n    \r\n    h6 {\r\n        margin: 12px 0;\r\n        font-size: 16px;\r\n        font-weight: n [...]
+		"body > footer {\r\n    border-top: 2px solid #dddddd;\r\n    height: var(--footer-height);\r\n    font-size: 16px;\r\n    color: #393939;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n\r\n\r\n    @media (max-width: 570px) {\r\n        .copyright__extra {\r\n            display: none;\r\n        }\r\n    }\r\n}\r\n// .right-nav footer {\r\n//     font-size: 12px;\r\n//     padding: calc(var(--footer-gap) * 0.3) 0 5px;;\r\n//     text-align: [...]
+		".diagram-container {\r\n\r\n  svg {\r\n    background-color: hsl(0, 0%, 100%);\r\n  }\r\n\r\n  path {\r\n    stroke-width: 2;\r\n    stroke: black;\r\n    fill: rgba(0, 0, 0, 0);\r\n  }\r\n\r\n  text {\r\n    font: bold 14px monospace;\r\n    text-anchor: middle;\r\n    white-space: pre;\r\n\r\n    &.diagram-text {\r\n      font-size: 12px;\r\n    }\r\n\r\n    &.diagram-arrow {\r\n      font-size: 16px;\r\n    }\r\n\r\n    &.label {\r\n      text-anchor: start;\r\n    }\r\n\r\n    &.c [...]
+		"section.page-docs {\r\n    display: grid;\r\n    transition: grid-template-columns 0.15s;\r\n    grid-template-columns: auto 1fr auto;\r\n    grid-template-rows: 100%;\r\n    grid-template-areas: 'left-nav content right-nav';\r\n    line-height: 20px;\r\n    max-width: 1440px;\r\n    margin: auto;\r\n    width: 100%;\r\n\r\n    &>article {\r\n        // box-shadow: -1px 13px 20px 0 #696c70;\r\n        border-left: 1px solid #eeeeee;\r\n        background-color: #ffffff;\r\n        pad [...]
+		"pre.pygments .hll { background-color: #ffffcc }\r\npre.pygments, pre.pygments code { background: #ffffff; }\r\npre.pygments .tok-c { color: #008000 } /* Comment */\r\npre.pygments .tok-err { border: 1px solid #FF0000 } /* Error */\r\npre.pygments .tok-k { color: #0000ff } /* Keyword */\r\npre.pygments .tok-ch { color: #008000 } /* Comment.Hashbang */\r\npre.pygments .tok-cm { color: #008000 } /* Comment.Multiline */\r\npre.pygments .tok-cp { color: #0000ff } /* Comment.Preproc */\r\np [...]
 	],
 	"names": [],
 	"mappings": "CCAC,AAAD,IAAK,CAAC,EACF,QAAQ,CAAA,QAAC,EACT,WAAW,CAAA,QAAC,EACZ,gBAAgB,CAAA,QAAC,EACjB,kBAAkB,CAAA,yFAAC,EACnB,cAAc,CAAA,QAAC,EACf,uBAAuB,CAAA,IAAC,EACxB,uBAAuB,CAAA,yBAAC,EACxB,wBAAwB,CAAA,yBAAC,EACzB,aAAa,CAAA,KAAC,EACd,YAAY,CAAA,QAAC,EACb,iBAAiB,CAAA,QAAC,GACrB;;AAED,UAAU,GACN,WAAW,EAAE,WAAW,EACxB,WAAW,EAAE,GAAG,EAChB,YAAY,EAAE,IAAI,EAClB,UAAU,EAAE,MAAM;;AClBtB,AAAA,MAAM,CAAC,EAEH,UAAU,EAAE,oBAAoB,EAChC,UAAU,EAAE,KAAK,EACjB,UAAU,EAAE,uCAAuC,EAGnD,OAAO,EAAE,CAAC,GAiYb;;A [...]
diff --git a/docs/3.0.0-alpha/persistence.html b/docs/3.0.0-alpha/persistence.html
deleted file mode 100644
index 9a2f5cc24a..0000000000
--- a/docs/3.0.0-alpha/persistence.html
+++ /dev/null
@@ -1,444 +0,0 @@
-<!DOCTYPE html>
-
-      
-      
-<html lang="en">
-<head>
-   <meta charset="UTF-8">
-    <!-- Global site tag (gtag.js) - Google Analytics -->
-    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-61232409-1"></script>
-    <script>
-    window.dataLayer = window.dataLayer || [];
-    function gtag(){dataLayer.push(arguments);}
-    gtag('js', new Date());
-    gtag('config', 'UA-61232409-1');
-    </script>
-
-    <!-- Yandex.Metrika counter -->
-    <script type="text/javascript" >
-      (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
-      m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
-      (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
-
-      ym(72949126, "init", {
-          clickmap:true,
-          trackLinks:true,
-          accurateTrackBounce:true,
-          webvisor:true
-      });
-    </script>
-    <noscript><div><img src="https://mc.yandex.ru/watch/72949126" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
-    <!-- /Yandex.Metrika counter -->
-
-<!-- Bugyard widget embed -->
-<script type="text/javascript">!function(){if("function"!=typeof window.bugyard){var a=function(){a.c(arguments)};a.q=[],a.c=function(b){a.q.push(b)},window.bugyard=a;var b=document.createElement("script");b.setAttribute("data-bugyard","610961912c35ff001493163a"),b.setAttribute("async","async"),b.setAttribute("defer","defer"),b.setAttribute("src","https://widget.bugyard.io/bugyard.min.js"),document.getElementsByTagName("head")[0].appendChild(b)}}(); window.bugyard("hideButton"); </script>
-
-
-
-
-
-    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
-    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
-    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
-
-    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
-#header #promotion-bar { background-color: #333333; padding: 8px; }
-#header #promotion-bar p { font-size: 14px; line-height: 1.4em; font-weight: 600; padding: 0; margin: 0; color: #f0f0f0; text-align: center;}
-#header #promotion-bar p a { color: #FCB903; } </style>
-
-    
-
-    
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Ignite Persistence | Ignite Documentation</title>
-    
-    <link rel="canonical" href="/docs/3.0.0-alpha/persistence" />
-    <META NAME="ROBOTS" CONTENT="NOINDEX" />
-    
-	
-	  <link rel="shortcut icon" href="/favicon.ico">
-    <meta name='viewport' content='width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0'>
-
-    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
-    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
-    <noscript>
-      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
-    </noscript>
-
-	<script>
-    // AnchorJS - v4.2.0 - 2019-01-01
-    // https://github.com/bryanbraun/anchorjs
-    // Copyright (c) 2019 Bryan Braun; Licensed MIT
-    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
-    </script>
-  
-</head>
-<body>
-    <header>
-    <!--#include virtual="/includes/promotion_banner.html" -->
-    <div class="container">
-        <button type='button' class='menu' title='Docs menu'>
-        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
-        </button>
-        <div class='home'>
-            <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
-            </a>
-        </div>
-
-        <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
-        </select>
-
-
-        <nav id="api-docs"><ul>
-            <li><a href="#">APIs</a>
-                <nav class='dropdown'>
-                    <ul>
-                    <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-                    </ul>
-                </nav>
-            </li>
-
-            <li><a href="#">Examples</a>
-                <nav class="dropdown">
-                    <ul>
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/cpp/examples" target="_blank" rel="noopener" title="Apache Ignite C++ examples">C++</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/python/examples" target="_blank" rel="noopener" title="Apache Ignite Python examples">Python</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
-                </ul>
-                </nav>
-                </li></ul>
-        </nav>
-
-
-        <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
-            <input type="search" placeholder="Search…" id="search-input">
-        </form>
-        
-
-        <nav id="lang-selector"><ul>
-            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
-                <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
-                </nav>
-            </li></ul>
-        </nav>
-
-        <button type='button' class='top-nav-toggle'>⋮</button>
-
-        
-        
-    </div>
-</header>
-
-
-    	 <link rel="stylesheet" href="/assets/css/docs.css">
-<section class='page-docs'>
-    
-
-
-
-
-
-<nav class='left-nav' data-swiftype-index='false'>
-    
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
-                                class=''
-                            >Introduction</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
-                                class=''
-                            >JDBC Driver</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql/java"
-                                class=''
-                            >Java API</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
-                                class=''
-                            >Data Definition Language (DDL)</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
-                                class=''
-                            >Data Manipulation Language (DML)</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
-                                class=''
-                            >Supported Operators and Functions</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/persistence" class='active' >Native Persistence</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
-            
-        </li>
-    
-</nav>
-<div class="left-nav__overlay"></div>
-
-
-    <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/persistence.adoc" target="_blank">Edit</a>
-        
-            <h1>Ignite Persistence</h1>
-        
-        <div class="paragraph">
-<p>Ignite Persistence, or Native Persistence, is a set of features designed to provide persistent storage.
-When it is enabled, Ignite always stores all the data on disk, and loads as much data as it can into RAM for processing.
-For example, if there are 100 entries and RAM has the capacity to store only 20, then all 100 are stored on disk and only 20 are cached in RAM for better performance.</p>
-</div>
-<div class="paragraph">
-<p>When Native persistence is turned off and no external storage is used, Ignite behaves as a pure in-memory store.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-In this Apache Ignite Alpha release, persistence is enabled by default.
-</td>
-</tr>
-</table>
-</div>
-<div class="paragraph">
-<p>The current Alpha release persistence functionality is based on <a href="https://github.com/facebook/rocksdb/wiki/RocksDB-Overview" target="_blank" rel="noopener">RocksDB</a>.</p>
-</div>
-        <div class="copyright">
- © 2022 The Apache Software Foundation.<br/>
-Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation. 
-
-</div>
-
-    </article>
-    <nav class="right-nav" data-swiftype-index='false'>
-    <div class="toc-wrapper">
-    
-    </div>
-          
-      
-      <nav class="promo-nav">
-            <!--#include virtual="/includes/docs_rightnav_promotion.html" -->
-            <a href="#" data-trigger-bugyard-feedback="true" id="doc-feedback-btn">Docs Feedback</a>
-        </nav>
-        
-</nav>
-    
-</section>
-<script type='module' src='/assets/js/code-copy-to-clipboard.js' async crossorigin></script>
-
-    <script>
-    // inits deep anchors -- needs to be done here because of https://www.bryanbraun.com/anchorjs/#dont-run-it-too-late 
-    anchors.add('.page-docs h1, .page-docs h2, .page-docs h3:not(.discrete), .page-docs h4, .page-docs h5');
-    anchors.options = {
-        placement: 'right',
-        visible: 'always'
-    };
-    </script>
-    
-    <script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-    <script>
-      docsearch({
-        // Your apiKey and indexName will be given to you once
-        // we create your config
-        apiKey: '3eee686c0ebe39eff3baeb18c56fa5f8', 
-        indexName: 'apache_ignite',
-        // Replace inputSelector with a CSS selector
-        // matching your search input
-        inputSelector: '#search-input',
-        // algoliaOptions: { 'facetFilters': ["version:$VERSION"] },
-
-        // Set debug to true to inspect the dropdown
-        debug: false,
-      });
-    </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
-
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
-
-<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
-
-  
-</body>
-
-</html>
diff --git a/docs/3.0.0-alpha/sql-reference/ddl.html b/docs/3.0.0-alpha/sql-reference/ddl.html
deleted file mode 100644
index 0d4408cc91..0000000000
--- a/docs/3.0.0-alpha/sql-reference/ddl.html
+++ /dev/null
@@ -1,2831 +0,0 @@
-<!DOCTYPE html>
-
-      
-      
-<html lang="en">
-<head>
-   <meta charset="UTF-8">
-    <!-- Global site tag (gtag.js) - Google Analytics -->
-    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-61232409-1"></script>
-    <script>
-    window.dataLayer = window.dataLayer || [];
-    function gtag(){dataLayer.push(arguments);}
-    gtag('js', new Date());
-    gtag('config', 'UA-61232409-1');
-    </script>
-
-    <!-- Yandex.Metrika counter -->
-    <script type="text/javascript" >
-      (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
-      m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
-      (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
-
-      ym(72949126, "init", {
-          clickmap:true,
-          trackLinks:true,
-          accurateTrackBounce:true,
-          webvisor:true
-      });
-    </script>
-    <noscript><div><img src="https://mc.yandex.ru/watch/72949126" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
-    <!-- /Yandex.Metrika counter -->
-
-<!-- Bugyard widget embed -->
-<script type="text/javascript">!function(){if("function"!=typeof window.bugyard){var a=function(){a.c(arguments)};a.q=[],a.c=function(b){a.q.push(b)},window.bugyard=a;var b=document.createElement("script");b.setAttribute("data-bugyard","610961912c35ff001493163a"),b.setAttribute("async","async"),b.setAttribute("defer","defer"),b.setAttribute("src","https://widget.bugyard.io/bugyard.min.js"),document.getElementsByTagName("head")[0].appendChild(b)}}(); window.bugyard("hideButton"); </script>
-
-
-
-
-
-    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
-    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
-    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
-
-    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
-#header #promotion-bar { background-color: #333333; padding: 8px; }
-#header #promotion-bar p { font-size: 14px; line-height: 1.4em; font-weight: 600; padding: 0; margin: 0; color: #f0f0f0; text-align: center;}
-#header #promotion-bar p a { color: #FCB903; } </style>
-
-    
-
-    
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Data Definition Language (DDL) | Ignite Documentation</title>
-    
-    <link rel="canonical" href="/docs/3.0.0-alpha/sql-reference/ddl" />
-    <META NAME="ROBOTS" CONTENT="NOINDEX" />
-    
-	
-	  <link rel="shortcut icon" href="/favicon.ico">
-    <meta name='viewport' content='width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0'>
-
-    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
-    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
-    <noscript>
-      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
-    </noscript>
-
-	<script>
-    // AnchorJS - v4.2.0 - 2019-01-01
-    // https://github.com/bryanbraun/anchorjs
-    // Copyright (c) 2019 Bryan Braun; Licensed MIT
-    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
-    </script>
-  
-</head>
-<body>
-    <header>
-    <!--#include virtual="/includes/promotion_banner.html" -->
-    <div class="container">
-        <button type='button' class='menu' title='Docs menu'>
-        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
-        </button>
-        <div class='home'>
-            <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
-            </a>
-        </div>
-
-        <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
-        </select>
-
-
-        <nav id="api-docs"><ul>
-            <li><a href="#">APIs</a>
-                <nav class='dropdown'>
-                    <ul>
-                    <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-                    </ul>
-                </nav>
-            </li>
-
-            <li><a href="#">Examples</a>
-                <nav class="dropdown">
-                    <ul>
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/cpp/examples" target="_blank" rel="noopener" title="Apache Ignite C++ examples">C++</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/python/examples" target="_blank" rel="noopener" title="Apache Ignite Python examples">Python</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
-
-                    <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
-                </ul>
-                </nav>
-                </li></ul>
-        </nav>
-
-
-        <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
-            <input type="search" placeholder="Search…" id="search-input">
-        </form>
-        
-
-        <nav id="lang-selector"><ul>
-            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
-                <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
-                </nav>
-            </li></ul>
-        </nav>
-
-        <button type='button' class='top-nav-toggle'>⋮</button>
-
-        
-        
-    </div>
-</header>
-
-
-    	 <link rel="stylesheet" href="/assets/css/docs.css">
-<section class='page-docs'>
-    
-
-
-
-
-
-<nav class='left-nav' data-swiftype-index='false'>
-    
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
-                                class=''
-                            >Introduction</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
-                                class=''
-                            >JDBC Driver</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql/java"
-                                class=''
-                            >Java API</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
-             <nav class='nav-group expanded'>
-            
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
-                                class='active'
-                            >Data Definition Language (DDL)</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
-                                class=''
-                            >Data Manipulation Language (DML)</a>
-                        
-                    </li>
-                
-
-                    
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
-                                class=''
-                            >Supported Operators and Functions</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
-            
-        </li>
-    
-        <li>
-            
-                
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
-            
-        </li>
-    
-</nav>
-<div class="left-nav__overlay"></div>
-
-
-    <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/sql-reference/ddl.adoc" target="_blank">Edit</a>
-        
-            <h1>Data Definition Language (DDL)</h1>
-        
-        <div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p>This section walks you through all data definition language (DDL) commands supported by Apache Ignite 3.0 Alpha.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="create-table">CREATE TABLE</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Creates a new table.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="p">[</span><span class="n">IF</span> <span class="k">NOT</span> <span class="k">EXISTS</span><span class="p">]</span> <span class="p">[</span><span class="n">simpleName</span> <span class="o">|</span> <span class="n">schemaName</span><span class="p">.</span><span class="n">simpleName</span><span class="p">]</span> <span class="p">(</span><span class="n">tableColumn</ [...]
-<span class="p">[</span><span class="n">COLOCATE</span> <span class="p">[</span><span class="k">BY</span><span class="p">]</span> <span class="p">(</span><span class="n">tableColumn</span> <span class="p">[,</span> <span class="n">tableColumn</span><span class="p">]...)]</span>
-<span class="p">[</span><span class="n">ENGINE</span> <span class="n">engineName</span><span class="p">]</span>
-<span class="p">[</span><span class="k">WITH</span> <span class="n">paramName</span><span class="o">=</span><span class="n">paramValue</span> <span class="p">[,</span><span class="n">paramName</span><span class="o">=</span><span class="n">paramValue</span><span class="p">]...]</span>
-<span class="n">tableColumn</span> <span class="o">=</span> <span class="n">columnName</span> <span class="n">columnType</span> <span class="p">[[</span><span class="k">NOT</span><span class="p">]</span> <span class="k">NULL</span><span class="p">]</span> <span class="p">[</span><span class="k">DEFAULT</span> <span class="n">defaultValue</span><span class="p">]</span> <span class="p">[</span><span class="k">PRIMARY</span> <span class="k">KEY</span><span class="p">]</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Parameters:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>tableName</code> - name of the table.</p>
-</li>
-<li>
-<p><code>tableColumn</code> - name and type of a column to be created in the new table.</p>
-</li>
-<li>
-<p><code>DEFAULT</code> - specifies a default value for the column. Only constant values are accepted.</p>
-</li>
-<li>
-<p><code>IF NOT EXISTS</code> - create the table only if a table with the same name does not exist.</p>
-</li>
-<li>
-<p><code>ENGINE</code> - selects the storage engine to use. Currently <code>pagememory</code> and <code>rocksdb</code> are available.</p>
-</li>
-<li>
-<p><code>COLOCATED BY</code> - colocation key. The key can be composite. Primary key must include colocation key. Was <code>affinity_key</code> in Ignite 2.x.</p>
-</li>
-<li>
-<p><code>WITH</code> - accepts additional parameters not defined by ANSI-99 SQL:</p>
-<div class="ulist">
-<ul>
-<li>
-<p><code>Replicas</code> - sets the number of partition copies, including the master copy.</p>
-</li>
-<li>
-<p><code>Partitions</code> - sets the number of table partitions.</p>
-</li>
-<li>
-<p><code>dataRegion</code> - sets the data region to work with.</p>
-</li>
-</ul>
-</div>
-</li>
-</ul>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="872" height="122" viewBox="0 0 872 122" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 51v20m10 -20v20m-10 -10h20"></path>
-        </g>
-        <path d="M40 61h10"></path>
-        <g>
-            <path d="M50 61h0"></path>
-            <path d="M822 61h0"></path>
-            <g class="terminal ">
-                <path d="M50 61h0"></path>
-                <path d="M118 61h0"></path>
-                <rect x="50" y="50" width="68" height="22" rx="10" ry="10"></rect>
-                <text x="84" y="65">CREATE</text>
-            </g>
-            <path d="M118 61h10"></path>
-            <path d="M128 61h10"></path>
-            <g class="terminal ">
-                <path d="M138 61h0"></path>
-                <path d="M198 61h0"></path>
-                <rect x="138" y="50" width="60" height="22" rx="10" ry="10"></rect>
-                <text x="168" y="65">TABLE</text>
-            </g>
-            <path d="M198 61h10"></path>
-            <g>
-                <path d="M208 61h0"></path>
-                <path d="M372 61h0"></path>
-                <path d="M208 61a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M228 41h124"></path>
-                </g>
-                <path d="M352 41a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M208 61h20"></path>
-                <g class="terminal ">
-                    <path d="M228 61h0"></path>
-                    <path d="M352 61h0"></path>
-                    <rect x="228" y="50" width="124" height="22" rx="10" ry="10"></rect>
-                    <text x="290" y="65">IF NOT EXISTS</text>
-                </g>
-                <path d="M352 61h20"></path>
-            </g>
-            <path d="M372 61h10"></path>
-            <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#qualified_table_name">
-                <g class="non-terminal ">
-                    <path d="M382 61h0"></path>
-                    <path d="M482 61h0"></path>
-                    <rect x="382" y="50" width="100" height="22"></rect>
-                    <text x="432" y="65" fill="blue">table&#95;name</text>
-                </g>
-            </a>
-            <path d="M482 61h10"></path>
-            <path d="M492 61h10"></path>
-            <g class="terminal ">
-                <path d="M502 61h0"></path>
-                <path d="M530 61h0"></path>
-                <rect x="502" y="50" width="28" height="22" rx="10" ry="10"></rect>
-                <text x="516" y="65">(</text>
-            </g>
-            <path d="M530 61h10"></path>
-            <path d="M540 61h10"></path>
-            <g>
-                <path d="M550 61h0"></path>
-                <path d="M774 61h0"></path>
-                <path d="M550 61h10"></path>
-                <g>
-                    <path d="M560 61h0"></path>
-                    <path d="M764 61h0"></path>
-                    <path d="M560 61a10 10 0 0 0 10 -10v-10a10 10 0 0 1 10 -10"></path>
-                    <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#constraint">
-                        <g class="non-terminal ">
-                            <path d="M580 31h32"></path>
-                            <path d="M712 31h32"></path>
-                            <rect x="612" y="20" width="100" height="22"></rect>
-                            <text x="662" y="35" fill="blue">constraint</text>
-                        </g>
-                    </a>
-                    <path d="M744 31a10 10 0 0 1 10 10v10a10 10 0 0 0 10 10"></path>
-                    <path d="M560 61h20"></path>
-                    <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#column_definition">
-                        <g class="non-terminal ">
-                            <path d="M580 61h0"></path>
-                            <path d="M744 61h0"></path>
-                            <rect x="580" y="50" width="164" height="22"></rect>
-                            <text x="662" y="65" fill="blue">columns&#95;definition</text>
-                        </g>
-                    </a>
-                    <path d="M744 61h20"></path>
-                </g>
-                <path d="M764 61h10"></path>
-                <path d="M560 61a10 10 0 0 0 -10 10v10a10 10 0 0 0 10 10"></path>
-                <g class="terminal ">
-                    <path d="M560 91h88"></path>
-                    <path d="M676 91h88"></path>
-                    <rect x="648" y="80" width="28" height="22" rx="10" ry="10"></rect>
-                    <text x="662" y="95">,</text>
-                </g>
-                <path d="M764 91a10 10 0 0 0 10 -10v-10a10 10 0 0 0 -10 -10"></path>
-            </g>
-            <path d="M774 61h10"></path>
-            <path d="M784 61h10"></path>
-            <g class="terminal ">
-                <path d="M794 61h0"></path>
-                <path d="M822 61h0"></path>
-                <rect x="794" y="50" width="28" height="22" rx="10" ry="10"></rect>
-                <text x="808" y="65">)</text>
-            </g>
-        </g>
-        <path d="M822 61h10"></path>
-
-
-        <g fill="none" stroke="black" stroke-width="2">
-            <path stroke-dasharray="5,5" d="M830 61 l30 0" />
-        </g>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="1072" height="109" viewBox="0 0 1072 109" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g fill="none" stroke="black" stroke-width="2">
-            <path stroke-dasharray="5,5" d="M10 48 l30 0" />
-        </g>
-        <path d="M40 48h10"></path>
-        <g>
-            <path d="M50 48h0"></path>
-            <path d="M1022 48h0"></path>
-            <g>
-                <path d="M50 48h0"></path>
-                <path d="M378 48h0"></path>
-                <path d="M50 48a10 10 0 0 0 10 -10v-8a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M70 20h288"></path>
-                </g>
-                <path d="M358 20a10 10 0 0 1 10 10v8a10 10 0 0 0 10 10"></path>
-                <path d="M50 48h20"></path>
-                <g>
-                    <path d="M70 48h0"></path>
-                    <path d="M358 48h0"></path>
-                    <g class="terminal ">
-                        <path d="M70 48h0"></path>
-                        <path d="M154 48h0"></path>
-                        <rect x="70" y="37" width="84" height="22" rx="10" ry="10"></rect>
-                        <text x="112" y="52">COLOCATE</text>
-                    </g>
-                    <path d="M154 48h10"></path>
-                    <g>
-                        <path d="M164 48h0"></path>
-                        <path d="M240 48h0"></path>
-                        <path d="M164 48a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                        <g>
-                            <path d="M184 28h36"></path>
-                        </g>
-                        <path d="M220 28a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                        <path d="M164 48h20"></path>
-                        <g class="terminal ">
-                            <path d="M184 48h0"></path>
-                            <path d="M220 48h0"></path>
-                            <rect x="184" y="37" width="36" height="22" rx="10" ry="10"></rect>
-                            <text x="202" y="52">BY</text>
-                        </g>
-                        <path d="M220 48h20"></path>
-                    </g>
-                    <path d="M240 48h10"></path>
-                    <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#column_list">
-                        <g class="non-terminal ">
-                            <path d="M250 48h0"></path>
-                            <path d="M358 48h0"></path>
-                            <rect x="250" y="37" width="108" height="22"></rect>
-                            <text x="304" y="52" fill="blue">column_list</text>
-                        </g>
-                    </a>
-                </g>
-                <path d="M358 48h20"></path>
-            </g>
-            <g>
-                <path d="M378 48h0"></path>
-                <path d="M614 48h0"></path>
-                <path d="M378 48a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M398 28h196"></path>
-                </g>
-                <path d="M594 28a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M378 48h20"></path>
-                <g>
-                    <path d="M398 48h0"></path>
-                    <path d="M594 48h0"></path>
-                    <g class="terminal ">
-                        <path d="M398 48h0"></path>
-                        <path d="M466 48h0"></path>
-                        <rect x="398" y="37" width="68" height="22" rx="10" ry="10"></rect>
-                        <text x="432" y="52">ENGINE</text>
-                    </g>
-                    <path d="M466 48h10"></path>
-                    <path d="M476 48h10"></path>
-                    <g class="non-terminal ">
-                        <path d="M486 48h0"></path>
-                        <path d="M594 48h0"></path>
-                        <rect x="486" y="37" width="108" height="22"></rect>
-                        <text x="540" y="52">engine&#95;name</text>
-                    </g>
-                </g>
-                <path d="M594 48h20"></path>
-            </g>
-            <g>
-                <path d="M614 48h0"></path>
-                <path d="M1022 48h0"></path>
-                <path d="M614 48a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M634 28h368"></path>
-                </g>
-                <path d="M1002 28a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M614 48h20"></path>
-                <g>
-                    <path d="M634 48h0"></path>
-                    <path d="M1002 48h0"></path>
-                    <g class="terminal ">
-                        <path d="M634 48h0"></path>
-                        <path d="M686 48h0"></path>
-                        <rect x="634" y="37" width="52" height="22" rx="10" ry="10"></rect>
-                        <text x="660" y="52">WITH</text>
-                    </g>
-                    <path d="M686 48h10"></path>
-                    <path d="M696 48h10"></path>
-                    <g>
-                        <path d="M706 48h0"></path>
-                        <path d="M1002 48h0"></path>
-                        <path d="M706 48h10"></path>
-                        <g>
-                            <path d="M716 48h0"></path>
-                            <path d="M992 48h0"></path>
-                            <g class="non-terminal ">
-                                <path d="M716 48h0"></path>
-                                <path d="M816 48h0"></path>
-                                <rect x="716" y="37" width="100" height="22"></rect>
-                                <text x="766" y="52">param&#95;name</text>
-                            </g>
-                            <path d="M816 48h10"></path>
-                            <path d="M826 48h10"></path>
-                            <g class="terminal ">
-                                <path d="M836 48h0"></path>
-                                <path d="M864 48h0"></path>
-                                <rect x="836" y="37" width="28" height="22" rx="10" ry="10"></rect>
-                                <text x="850" y="52">=</text>
-                            </g>
-                            <path d="M864 48h10"></path>
-                            <path d="M874 48h10"></path>
-                            <g class="non-terminal ">
-                                <path d="M884 48h0"></path>
-                                <path d="M992 48h0"></path>
-                                <rect x="884" y="37" width="108" height="22"></rect>
-                                <text x="938" y="52">param&#95;value</text>
-                            </g>
-                        </g>
-                        <path d="M992 48h10"></path>
-                        <path d="M716 48a10 10 0 0 0 -10 10v10a10 10 0 0 0 10 10"></path>
-                        <g class="terminal ">
-                            <path d="M716 78h124"></path>
-                            <path d="M868 78h124"></path>
-                            <rect x="840" y="67" width="28" height="22" rx="10" ry="10"></rect>
-                            <text x="854" y="82">,</text>
-                        </g>
-                        <path d="M992 78a10 10 0 0 0 10 -10v-10a10 10 0 0 0 -10 -10"></path>
-                    </g>
-                </g>
-                <path d="M1002 48h20"></path>
-            </g>
-        </g>
-        <path d="M1022 48h10"></path>
-        <path d="M 1032 48 h 20 m -10 -10 v 20 m 10 -20 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="paragraph">
-<p>Examples:</p>
-</div>
-<div class="paragraph">
-<p>Create Person table:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="n">IF</span> <span class="k">NOT</span> <span class="k">EXISTS</span> <span class="n">Person</span> <span class="p">(</span>
-  <span class="n">id</span> <span class="nb">int</span> <span class="k">primary</span> <span class="k">key</span><span class="p">,</span>
-  <span class="n">city_id</span> <span class="nb">int</span><span class="p">,</span>
-  <span class="n">name</span> <span class="nb">varchar</span><span class="p">,</span>
-  <span class="n">age</span> <span class="nb">int</span><span class="p">,</span>
-  <span class="n">company</span> <span class="nb">varchar</span><span class="p">,</span>
-<span class="p">)</span></code></pre>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="alter-table">ALTER TABLE</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Modifies the structure of an existing table.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-<h3 id="scope-of-alter-table" class="discrete">Scope of ALTER TABLE</h3>
-<div class="paragraph">
-<p>Presently, Apache Ignite only supports addition and removal of columns.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><strong>ALTER TABLE IF EXISTS table LOGGING</strong></p>
-</li>
-</ul>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span class="p">]</span> <span class="n">tableName</span> <span class="err">{</span><span class="n">LOGGING</span><span class="err">}</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Parameters:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>IF EXISTS</code> - if applied to <code>TABLE</code>, do not throw an error if a table with the specified table name does not exist. If applied to <code>COLUMN</code>, do not throw an error if a column with the specified name does not exist.</p>
-</li>
-<li>
-<p><code>qualified_table_name</code> - the name of the table.</p>
-</li>
-<li>
-<p><code>LOGGING</code> - enables write-ahead logging for the table. The command is relevant only if Ignite <a href="https://ignite.apache.org/docs/3.0.0-alpha/persistence" target="_blank" rel="noopener">persistence</a> is used.</p>
-</li>
-</ul>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="738" height="91" viewBox="0 0 738 91" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 30v20m10 -20v20m-10 -10h20"></path>
-        </g>
-        <path d="M40 40h10"></path>
-        <g>
-            <path d="M50 40h0"></path>
-            <path d="M688 40h0"></path>
-            <g class="terminal ">
-                <path d="M50 40h0"></path>
-                <path d="M163.5 40h0"></path>
-                <rect x="50" y="29" width="113.5" height="22" rx="10" ry="10"></rect>
-                <text x="106.75" y="44">ALTER TABLE</text>
-            </g>
-            <path d="M163.5 40h10"></path>
-            <g>
-                <path d="M173.5 40h0"></path>
-                <path d="M310 40h0"></path>
-                <path d="M173.5 40h20"></path>
-                <g>
-                    <path d="M193.5 40h96.5"></path>
-                </g>
-                <path d="M290 40h20"></path>
-                <path d="M173.5 40a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <g class="terminal ">
-                    <path d="M193.5 60h0"></path>
-                    <path d="M290 60h0"></path>
-                    <rect x="193.5" y="49" width="96.5" height="22" rx="10" ry="10"></rect>
-                    <text x="241.75" y="64">IF EXISTS</text>
-                </g>
-                <path d="M290 60a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-            </g>
-            <path d="M310 40h10"></path>
-            <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#qualified_table_name">
-                <g class="non-terminal ">
-                    <path d="M320 40h0"></path>
-                    <path d="M510 40h0"></path>
-                    <rect x="320" y="29" width="190" height="22"></rect>
-                    <text x="415" y="44" fill="blue">qualified&#95;table&#95;name</text>
-                </g>
-            </a>
-            <path d="M510 40h10"></path>
-            <path d="M520 40h10"></path>
-            <g class="terminal ">
-                <path d="M530 40h0"></path>
-                <path d="M609.5 40h0"></path>
-                <rect x="530" y="29" width="79.5" height="22" rx="10" ry="10"></rect>
-                <text x="569.75" y="44">LOGGING</text>
-            </g>
-            <path d="M609.5 40h10"></path>
-            <g>
-                <path d="M619.5 40h0"></path>
-                <path d="M688 40h0"></path>
-                <path d="M619.5 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M639.5 20h28.5"></path>
-                </g>
-                <path d="M668 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M619.5 40h20"></path>
-                <g class="terminal ">
-                    <path d="M639.5 40h0"></path>
-                    <path d="M668 40h0"></path>
-                    <rect x="639.5" y="29" width="28.5" height="22" rx="10" ry="10"></rect>
-                    <text x="653.75" y="44">;</text>
-                </g>
-                <path d="M668 40h20"></path>
-            </g>
-        </g>
-        <path d="M688 40h10"></path>
-        <path d="M 698 40 h 20 m -10 -10 v 20 m 10 -20 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><strong>ALTER TABLE IF EXISTS table NOLOGGING</strong></p>
-</li>
-</ul>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span class="p">]</span> <span class="n">tableName</span> <span class="err">{</span><span class="n">NOLOGGING</span><span class="err">}</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Parameters:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>IF EXISTS</code> - if applied to <code>TABLE</code>, do not throw an error if a table with the specified table name does not exist. If applied to <code>COLUMN</code>, do not throw an error if a column with the specified name does not exist.</p>
-</li>
-<li>
-<p><code>qualified_table_name</code> - the name of the table.</p>
-</li>
-<li>
-<p><code>NOLOGGING</code> - disables write-ahead logging for the table. The command is relevant only if Ignite <a href="https://ignite.apache.org/docs/3.0.0-alpha/persistence" target="_blank" rel="noopener">persistence</a> is used.</p>
-</li>
-</ul>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="755" height="91" viewBox="0 0 755 91" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 30v20m10 -20v20m-10 -10h20"></path>
-        </g>
-        <path d="M40 40h10"></path>
-        <g>
-            <path d="M50 40h0"></path>
-            <path d="M705 40h0"></path>
-            <g class="terminal ">
-                <path d="M50 40h0"></path>
-                <path d="M163.5 40h0"></path>
-                <rect x="50" y="29" width="113.5" height="22" rx="10" ry="10"></rect>
-                <text x="106.75" y="44">ALTER TABLE</text>
-            </g>
-            <path d="M163.5 40h10"></path>
-            <g>
-                <path d="M173.5 40h0"></path>
-                <path d="M310 40h0"></path>
-                <path d="M173.5 40h20"></path>
-                <g>
-                    <path d="M193.5 40h96.5"></path>
-                </g>
-                <path d="M290 40h20"></path>
-                <path d="M173.5 40a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <g class="terminal ">
-                    <path d="M193.5 60h0"></path>
-                    <path d="M290 60h0"></path>
-                    <rect x="193.5" y="49" width="96.5" height="22" rx="10" ry="10"></rect>
-                    <text x="241.75" y="64">IF EXISTS</text>
-                </g>
-                <path d="M290 60a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-            </g>
-            <path d="M310 40h10"></path>
-            <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#qualified_table_name">
-                <g class="non-terminal ">
-                    <path d="M320 40h0"></path>
-                    <path d="M510 40h0"></path>
-                    <rect x="320" y="29" width="190" height="22"></rect>
-                    <text x="415" y="44" fill="blue">qualified&#95;table&#95;name</text>
-                </g>
-            </a>
-            <path d="M510 40h10"></path>
-            <path d="M520 40h10"></path>
-            <g class="terminal ">
-                <path d="M530 40h0"></path>
-                <path d="M626.5 40h0"></path>
-                <rect x="530" y="29" width="96.5" height="22" rx="10" ry="10"></rect>
-                <text x="578.25" y="44">NOLOGGING</text>
-            </g>
-            <path d="M626.5 40h10"></path>
-            <g>
-                <path d="M636.5 40h0"></path>
-                <path d="M705 40h0"></path>
-                <path d="M636.5 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M656.5 20h28.5"></path>
-                </g>
-                <path d="M685 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M636.5 40h20"></path>
-                <g class="terminal ">
-                    <path d="M656.5 40h0"></path>
-                    <path d="M685 40h0"></path>
-                    <rect x="656.5" y="29" width="28.5" height="22" rx="10" ry="10"></rect>
-                    <text x="670.75" y="44">;</text>
-                </g>
-                <path d="M685 40h20"></path>
-            </g>
-        </g>
-        <path d="M705 40h10"></path>
-        <path d="M 715 40 h 20 m -10 -10 v 20 m 10 -20 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><strong>ALTER TABLE IF EXISTS table ADD COLUMN IF NOT EXISTS (column1 int, column2 int)</strong></p>
-</li>
-</ul>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span class="p">]</span> <span class="n">tableName</span> <span class="err">{</span><span class="k">ADD</span> <span class="p">[</span><span class="k">COLUMN</span><span class="p">]</span> <span class="err">{</span><span class="p">[</span><span class="n">IF</span> <span class="k">NOT</span> <span class= [...]
-</div>
-</div>
-<div class="paragraph">
-<p>Parameters:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>IF EXISTS</code> - if applied to <code>TABLE</code>, do not throw an error if a table with the specified table name does not exist. If applied to <code>COLUMN</code>, do not throw an error if a column with the specified name does not exist.</p>
-</li>
-<li>
-<p><code>qualified_table_name</code> - the name of the table.</p>
-</li>
-<li>
-<p><code>ADD</code> - adds a new column or several columns to a previously created table. Once a column is added, it can be accessed using <a href="/docs/3.0.0-alpha/sql-reference/dml" target="_blank" rel="noopener">DML commands</a> and indexed with the CREATE INDEX statement (currently not supported).</p>
-</li>
-<li>
-<p><code>COLUMN</code> - name of the defined column.</p>
-</li>
-<li>
-<p><code>IF NOT EXISTS</code> - do not throw an error if a column with the same name already exists.</p>
-</li>
-<li>
-<p><code>column_definition_or_list</code> - the name of the column or the list of columns to be added.</p>
-</li>
-</ul>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="625.5" height="82" viewBox="0 0 625.5 82" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 21v20m10 -20v20m-10 -10h20"></path>
-        </g>
-        <path d="M40 31h10"></path>
-        <g>
-            <path d="M50 31h0"></path>
-            <path d="M575.5 31h0"></path>
-            <g class="terminal ">
-                <path d="M50 31h0"></path>
-                <path d="M163.5 31h0"></path>
-                <rect x="50" y="20" width="113.5" height="22" rx="10" ry="10"></rect>
-                <text x="106.75" y="35">ALTER TABLE</text>
-            </g>
-            <path d="M163.5 31h10"></path>
-            <g>
-                <path d="M173.5 31h0"></path>
-                <path d="M310 31h0"></path>
-                <path d="M173.5 31h20"></path>
-                <g>
-                    <path d="M193.5 31h96.5"></path>
-                </g>
-                <path d="M290 31h20"></path>
-                <path d="M173.5 31a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <g class="terminal ">
-                    <path d="M193.5 51h0"></path>
-                    <path d="M290 51h0"></path>
-                    <rect x="193.5" y="40" width="96.5" height="22" rx="10" ry="10"></rect>
-                    <text x="241.75" y="55">IF EXISTS</text>
-                </g>
-                <path d="M290 51a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-            </g>
-            <path d="M310 31h10"></path>
-            <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#qualified_table_name">
-                <g class="non-terminal ">
-                    <path d="M320 40h0"></path>
-                    <path d="M510 40h0"></path>
-                    <rect x="320" y="29" width="190" height="22"></rect>
-                    <text x="415" y="44" fill="blue">qualified&#95;table&#95;name</text>
-                </g>
-            </a>
-            <path d="M510 31h10"></path>
-            <path d="M520 31h10"></path>
-            <g>
-                <path d="M530 31h0"></path>
-                <path d="M575.5 31h0"></path>
-                <g class="terminal ">
-                    <path d="M530 31h0"></path>
-                    <path d="M575.5 31h0"></path>
-                    <rect x="530" y="20" width="45.5" height="22" rx="10" ry="10"></rect>
-                    <text x="552.75" y="35">ADD</text>
-                </g>
-            </g>
-        </g>
-        <g fill="none" stroke="black" stroke-width="2">
-            <path stroke-dasharray="5,5" d="M581 32 l30 0" />
-        </g>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="702.5" height="91" viewBox="0 0 702.5 91" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g fill="none" stroke="black" stroke-width="2">
-            <path stroke-dasharray="5,5" d="M11 40 l30 0" />
-        </g>
-        <path d="M40 40h10"></path>
-        <g>
-            <path d="M50 40h0"></path>
-            <path d="M652.5 40h0"></path>
-            <g>
-                <path d="M50 40h0"></path>
-                <path d="M574 40h0"></path>
-                <g>
-                    <path d="M50 40h0"></path>
-                    <path d="M161 40h0"></path>
-                    <path d="M50 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M70 20h71"></path>
-                    </g>
-                    <path d="M141 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M50 40h20"></path>
-                    <g class="terminal ">
-                        <path d="M70 40h0"></path>
-                        <path d="M141 40h0"></path>
-                        <rect x="70" y="29" width="71" height="22" rx="10" ry="10"></rect>
-                        <text x="105.5" y="44">COLUMN</text>
-                    </g>
-                    <path d="M141 40h20"></path>
-                </g>
-                <g>
-                    <path d="M161 40h0"></path>
-                    <path d="M331.5 40h0"></path>
-                    <path d="M161 40h20"></path>
-                    <g>
-                        <path d="M181 40h130.5"></path>
-                    </g>
-                    <path d="M311.5 40h20"></path>
-                    <path d="M161 40a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <g class="terminal ">
-                        <path d="M181 60h0"></path>
-                        <path d="M311.5 60h0"></path>
-                        <rect x="181" y="49" width="130.5" height="22" rx="10" ry="10"></rect>
-                        <text x="246.25" y="64">IF NOT EXISTS</text>
-                    </g>
-                    <path d="M311.5 60a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                </g>
-                <path d="M331.5 40h10"></path>
-                <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#column_definition_or_list">
-                    <g class="non-terminal ">
-                        <path d="M341.5 40h0"></path>
-                        <path d="M574 40h0"></path>
-                        <rect x="341.5" y="29" width="232.5" height="22"></rect>
-                        <text x="457.75" y="44" fill="blue">column&#95;definition&#95;or&#95;list</text>
-                    </g>
-                </a>
-            </g>
-            <path d="M574 40h10"></path>
-            <g>
-                <path d="M584 40h0"></path>
-                <path d="M652.5 40h0"></path>
-                <path d="M584 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M604 20h28.5"></path>
-                </g>
-                <path d="M632.5 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M584 40h20"></path>
-                <g class="terminal ">
-                    <path d="M604 40h0"></path>
-                    <path d="M632.5 40h0"></path>
-                    <rect x="604" y="29" width="28.5" height="22" rx="10" ry="10"></rect>
-                    <text x="618.25" y="44">;</text>
-                </g>
-                <path d="M632.5 40h20"></path>
-            </g>
-        </g>
-        <path d="M652.5 40h10"></path>
-        <path d="M 662.5 40 h 20 m -10 -10 v 20 m 10 -20 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: ;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><strong>ALTER TABLE IF EXISTS table ADD COLUMN IF EXISTS (column1, column2 int)</strong></p>
-</li>
-</ul>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span class="p">]</span> <span class="n">tableName</span> <span class="k">DROP</span> <span class="p">[</span><span class="k">COLUMN</span><span class="p">]</span> <span class="err">{</span><span class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span class="p">]</span> <span clas [...]
-</div>
-</div>
-<div class="paragraph">
-<p>Parameters:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>IF EXISTS</code> - if applied to <code>TABLE</code>, do not throw an error if a table with the specified table name does not exist. If applied to <code>COLUMN</code>, do not throw an error if a column with the specified name does not exist.</p>
-</li>
-<li>
-<p><code>qualified_table_name</code> - the name of the table.</p>
-</li>
-<li>
-<p><code>DROP</code> - removes an existing column or multiple columns from a table. Once a column is removed, it cannot be accessed within queries. Consider the following notes and limitations:</p>
-</li>
-<li>
-<p><code>COLUMN</code> - name of the defined column.</p>
-</li>
-<li>
-<p><code>column_list</code> - the name of the list of columns to be removed.</p>
-</li>
-</ul>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="634" height="82" viewBox="0 0 634 82" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 21v20m10 -20v20m-10 -10h20"></path>
-        </g>
-        <path d="M40 31h10"></path>
-        <g>
-            <path d="M50 31h0"></path>
-            <path d="M584 31h0"></path>
-            <g class="terminal ">
-                <path d="M50 31h0"></path>
-                <path d="M163.5 31h0"></path>
-                <rect x="50" y="20" width="113.5" height="22" rx="10" ry="10"></rect>
-                <text x="106.75" y="35">ALTER TABLE</text>
-            </g>
-            <path d="M163.5 31h10"></path>
-            <g>
-                <path d="M173.5 31h0"></path>
-                <path d="M310 31h0"></path>
-                <path d="M173.5 31h20"></path>
-                <g>
-                    <path d="M193.5 31h96.5"></path>
-                </g>
-                <path d="M290 31h20"></path>
-                <path d="M173.5 31a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <g class="terminal ">
-                    <path d="M193.5 51h0"></path>
-                    <path d="M290 51h0"></path>
-                    <rect x="193.5" y="40" width="96.5" height="22" rx="10" ry="10"></rect>
-                    <text x="241.75" y="55">IF EXISTS</text>
-                </g>
-                <path d="M290 51a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-            </g>
-            <path d="M310 31h10"></path>
-            <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#qualified_table_name">
-                <g class="non-terminal ">
-                    <path d="M320 40h0"></path>
-                    <path d="M510 40h0"></path>
-                    <rect x="320" y="29" width="190" height="22"></rect>
-                    <text x="415" y="44" fill="blue">qualified&#95;table&#95;name</text>
-                </g>
-            </a>
-            <path d="M510 31h10"></path>
-            <path d="M520 31h10"></path>
-            <g>
-                <path d="M530 31h0"></path>
-                <path d="M584 31h0"></path>
-                <g class="terminal ">
-                    <path d="M530 31h0"></path>
-                    <path d="M584 31h0"></path>
-                    <rect x="530" y="20" width="54" height="22" rx="10" ry="10"></rect>
-                    <text x="557" y="35">DROP</text>
-                </g>
-            </g>
-        </g>
-        <g fill="none" stroke="black" stroke-width="2">
-            <path stroke-dasharray="5,5" d="M588 32 l30 0" />
-        </g>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="549.5" height="91" viewBox="0 0 549.5 91" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g fill="none" stroke="black" stroke-width="2">
-            <path stroke-dasharray="5,5" d="M10 40 l30 0" />
-        </g>
-        <path d="M40 40h10"></path>
-        <g>
-            <path d="M50 40h0"></path>
-            <path d="M499.5 40h0"></path>
-            <g>
-                <path d="M50 40h0"></path>
-                <path d="M421 40h0"></path>
-                <g>
-                    <path d="M50 40h0"></path>
-                    <path d="M161 40h0"></path>
-                    <path d="M50 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M70 20h71"></path>
-                    </g>
-                    <path d="M141 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M50 40h20"></path>
-                    <g class="terminal ">
-                        <path d="M70 40h0"></path>
-                        <path d="M141 40h0"></path>
-                        <rect x="70" y="29" width="71" height="22" rx="10" ry="10"></rect>
-                        <text x="105.5" y="44">COLUMN</text>
-                    </g>
-                    <path d="M141 40h20"></path>
-                </g>
-                <g>
-                    <path d="M161 40h0"></path>
-                    <path d="M297.5 40h0"></path>
-                    <path d="M161 40h20"></path>
-                    <g>
-                        <path d="M181 40h96.5"></path>
-                    </g>
-                    <path d="M277.5 40h20"></path>
-                    <path d="M161 40a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <g class="terminal ">
-                        <path d="M181 60h0"></path>
-                        <path d="M277.5 60h0"></path>
-                        <rect x="181" y="49" width="96.5" height="22" rx="10" ry="10"></rect>
-                        <text x="229.25" y="64">IF EXISTS</text>
-                    </g>
-                    <path d="M277.5 60a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                </g>
-                <path d="M297.5 40h10"></path>
-                <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#column_list">
-                    <g class="non-terminal ">
-                        <path d="M307.5 40h0"></path>
-                        <path d="M421 40h0"></path>
-                        <rect x="307.5" y="29" width="113.5" height="22"></rect>
-                        <text x="364.25" y="44" fill="blue">column&#95;list</text>
-                    </g>
-                </a>
-            </g>
-            <path d="M421 40h10"></path>
-            <g>
-                <path d="M431 40h0"></path>
-                <path d="M499.5 40h0"></path>
-                <path d="M431 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M451 20h28.5"></path>
-                </g>
-                <path d="M479.5 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M431 40h20"></path>
-                <g class="terminal ">
-                    <path d="M451 40h0"></path>
-                    <path d="M479.5 40h0"></path>
-                    <rect x="451" y="29" width="28.5" height="22" rx="10" ry="10"></rect>
-                    <text x="465.25" y="44">;</text>
-                </g>
-                <path d="M479.5 40h20"></path>
-            </g>
-        </g>
-        <path d="M499.5 40h10"></path>
-        <path d="M 509.5 40 h 20 m -10 -10 v 20 m 10 -20 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>The command does not remove actual data from the cluster which means that if the column 'name' is dropped, the value of the 'name' is still stored in the cluster. This limitation is to be addressed in the next releases.</p>
-</li>
-<li>
-<p>If the column was indexed, the index has to be dropped manually using the 'DROP INDEX' command.</p>
-</li>
-<li>
-<p>It is not possible to remove a column that is a primary key or a part of such a key.</p>
-</li>
-<li>
-<p>It is not possible to remove a column if it represents the whole value stored in the cluster. The limitation is relevant for primitive values.
-Ignite stores data in the form of key-value pairs and all the new columns will belong to the value. It&#8217;s not possible to change a set of columns of the key (<code>PRIMARY KEY</code>).</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Both DDL and DML commands targeting the same table are blocked for a short time until <code>ALTER TABLE</code> is in progress.</p>
-</div>
-<div class="paragraph">
-<p>Schema changes applied by this command are persisted on disk if <a href="https://ignite.apache.org/docs/3.0.0-alpha/persistence" target="_blank" rel="noopener">persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
-</div>
-<div class="paragraph">
-<p>Examples:</p>
-</div>
-<div class="paragraph">
-<p>Add a column to the table:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">Person</span> <span class="k">ADD</span> <span class="k">COLUMN</span> <span class="n">city</span> <span class="nb">varchar</span><span class="p">;</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Add a new column to the table only if a column with the same name does not exist:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">City</span> <span class="k">ADD</span> <span class="k">COLUMN</span> <span class="n">IF</span> <span class="k">NOT</span> <span class="k">EXISTS</span> <span class="n">population</span> <span class="nb">int</span><span class="p">;</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Add a column​ only if the table exists:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">IF</span> <span class="k">EXISTS</span> <span class="n">Missing</span> <span class="k">ADD</span> <span class="n">number</span> <span class="n">long</span><span class="p">;</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Add several columns to the table at once:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">Region</span> <span class="k">ADD</span> <span class="k">COLUMN</span> <span class="p">(</span><span class="n">code</span> <span class="nb">varchar</span><span class="p">,</span> <span class="n">gdp</span> <span class="nb">double</span><span class="p">);</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Drop a column from the table:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">Person</span> <span class="k">DROP</span> <span class="k">COLUMN</span> <span class="n">city</span><span class="p">;</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Drop a column from the table only if a column with the same name does exist:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">Person</span> <span class="k">DROP</span> <span class="k">COLUMN</span> <span class="n">IF</span> <span class="k">EXISTS</span> <span class="n">population</span><span class="p">;</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Drop a column only if the table exists:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">IF</span> <span class="k">EXISTS</span> <span class="n">Person</span> <span class="k">DROP</span> <span class="k">COLUMN</span> <span class="n">number</span><span class="p">;</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Drop several columns from the table at once:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">Person</span> <span class="k">DROP</span> <span class="k">COLUMN</span> <span class="p">(</span><span class="n">code</span><span class="p">,</span> <span class="n">gdp</span><span class="p">);</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Disable write-ahead logging:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">ALTER</span> <span class="k">TABLE</span> <span class="n">Person</span> <span class="n">NOLOGGING</span></code></pre>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="drop-table">DROP TABLE</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The <code>DROP TABLE</code> command drops an existing table.
-The underlying cache with all the data in it is destroyed, too.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">DROP</span> <span class="k">TABLE</span> <span class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span class="p">]</span> <span class="n">tableName</span></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Parameters:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>tableName</code> - the name of the table.</p>
-</li>
-<li>
-<p><code>IF NOT EXISTS</code> - do not throw an error if a table with the same name does not exist.</p>
-</li>
-</ul>
-</div>
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="630" height="91" viewBox="0 0 630 91" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 30v20m10 -20v20m-10 -10h20"></path>
-        </g>
-        <path d="M40 40h10"></path>
-        <g>
-            <path d="M50 40h0"></path>
-            <path d="M580 40h0"></path>
-            <g class="terminal ">
-                <path d="M50 40h0"></path>
-                <path d="M155 40h0"></path>
-                <rect x="50" y="29" width="105" height="22" rx="10" ry="10"></rect>
-                <text x="102.5" y="44">DROP TABLE</text>
-            </g>
-            <path d="M155 40h10"></path>
-            <g>
-                <path d="M165 40h0"></path>
-                <path d="M301.5 40h0"></path>
-                <path d="M165 40h20"></path>
-                <g>
-                    <path d="M185 40h96.5"></path>
-                </g>
-                <path d="M281.5 40h20"></path>
-                <path d="M165 40a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <g class="terminal ">
-                    <path d="M185 60h0"></path>
-                    <path d="M281.5 60h0"></path>
-                    <rect x="185" y="49" width="96.5" height="22" rx="10" ry="10"></rect>
-                    <text x="233.25" y="64">IF EXISTS</text>
-                </g>
-                <path d="M281.5 60a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-            </g>
-            <path d="M301.5 40h10"></path>
-            <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#qualified_table_name">
-                <g class="non-terminal ">
-                    <path d="M311.5 40h0"></path>
-                    <path d="M501.5 40h0"></path>
-                    <rect x="311.5" y="29" width="190" height="22"></rect>
-                    <text x="406.5" y="44" fill="blue">qualified&#95;table&#95;name</text>
-                </g>
-            </a>
-            <path d="M501.5 40h10"></path>
-            <g>
-                <path d="M511.5 40h0"></path>
-                <path d="M580 40h0"></path>
-                <path d="M511.5 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                <g>
-                    <path d="M531.5 20h28.5"></path>
-                </g>
-                <path d="M560 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                <path d="M511.5 40h20"></path>
-                <g class="terminal ">
-                    <path d="M531.5 40h0"></path>
-                    <path d="M560 40h0"></path>
-                    <rect x="531.5" y="29" width="28.5" height="22" rx="10" ry="10"></rect>
-                    <text x="545.75" y="44">;</text>
-                </g>
-                <path d="M560 40h20"></path>
-            </g>
-        </g>
-        <path d="M580 40h10"></path>
-        <path d="M 590 40 h 20 m -10 -10 v 20 m 10 -20 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="paragraph">
-<p>Both DDL and DML commands targeting the same table are blocked while the <code>DROP TABLE</code> is in progress.
-Once the table is dropped, all pending commands will fail with appropriate errors.</p>
-</div>
-<div class="paragraph">
-<p>Schema changes applied by this command are persisted on disk if <a href="https://ignite.apache.org/docs/3.0.0-alpha/persistence" target="_blank" rel="noopener">persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
-</div>
-<div class="paragraph">
-<p>Examples:</p>
-</div>
-<div class="paragraph">
-<p>Drop Person table if the one exists:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="sql"><span class="k">DROP</span> <span class="k">TABLE</span> <span class="n">IF</span> <span class="k">EXISTS</span> <span class="nv">"Person"</span><span class="p">;</span></code></pre>
-</div>
-</div>
-</div>
-</div>
-<h1 id="grammar-reference" class="sect0">Grammar Reference</h1>
-<div class="sect1">
-<h2 id="column_definition_or_list">column_definition_or_list</h2>
-<div class="sectionbody">
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="527" height="133" viewBox="0 0 527 133" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 54v20m0 -10h20"></path>
-        </g>
-        <path d="M40 64h10"></path>
-        <g>
-            <path d="M50 64h0"></path>
-            <path d="M477 64h0"></path>
-            <rect x="50" y="36" width="427" height="77" rx="10" ry="10" class="group-box"></rect>
-            <g>
-                <path d="M50 64h10"></path>
-                <path d="M467 64h10"></path>
-                <g>
-                    <path d="M60 64h0"></path>
-                    <path d="M128.5 64h0"></path>
-                    <path d="M60 64a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M80 44h28.5"></path>
-                    </g>
-                    <path d="M108.5 44a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M60 64h20"></path>
-                    <g class="terminal ">
-                        <path d="M80 64h0"></path>
-                        <path d="M108.5 64h0"></path>
-                        <rect x="80" y="53" width="28.5" height="22" rx="10" ry="10"></rect>
-                        <text x="94.25" y="68">(</text>
-                    </g>
-                    <path d="M108.5 64h20"></path>
-                </g>
-                <path d="M128.5 64h10"></path>
-                <g>
-                    <path d="M138.5 64h0"></path>
-                    <path d="M388.5 64h0"></path>
-                    <path d="M138.5 64h10"></path>
-                    <g>
-                        <path d="M148.5 64h0"></path>
-                        <path d="M378.5 64h0"></path>
-                        <g class="non-terminal ">
-                            <path d="M148.5 64h0"></path>
-                            <path d="M262 64h0"></path>
-                            <rect x="148.5" y="53" width="113.5" height="22"></rect>
-                            <text x="205.25" y="68">column&#95;name</text>
-                        </g>
-                        <path d="M262 64h10"></path>
-                        <path d="M272 64h10"></path>
-                        <g class="non-terminal ">
-                            <path d="M282 64h0"></path>
-                            <path d="M378.5 64h0"></path>
-                            <rect x="282" y="53" width="96.5" height="22"></rect>
-                            <text x="330.25" y="68">data&#95;type</text>
-                        </g>
-                    </g>
-                    <path d="M378.5 64h10"></path>
-                    <path d="M148.5 64a10 10 0 0 0 -10 10v10a10 10 0 0 0 10 10"></path>
-                    <g class="terminal ">
-                        <path d="M148.5 94h100.75"></path>
-                        <path d="M277.75 94h100.75"></path>
-                        <rect x="249.25" y="83" width="28.5" height="22" rx="10" ry="10"></rect>
-                        <text x="263.5" y="98">,</text>
-                    </g>
-                    <path d="M378.5 94a10 10 0 0 0 10 -10v-10a10 10 0 0 0 -10 -10"></path>
-                </g>
-                <path d="M388.5 64h10"></path>
-                <g>
-                    <path d="M398.5 64h0"></path>
-                    <path d="M467 64h0"></path>
-                    <path d="M398.5 64a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M418.5 44h28.5"></path>
-                    </g>
-                    <path d="M447 44a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M398.5 64h20"></path>
-                    <g class="terminal ">
-                        <path d="M418.5 64h0"></path>
-                        <path d="M447 64h0"></path>
-                        <rect x="418.5" y="53" width="28.5" height="22" rx="10" ry="10"></rect>
-                        <text x="432.75" y="68">)</text>
-                    </g>
-                    <path d="M447 64h20"></path>
-                </g>
-            </g>
-            <g class="comment ">
-                <path d="M50 28h0"></path>
-                <path d="M235 28h0"></path>
-                <text x="142.5" y="25" class="comment">column&#95;definition&#95;or&#95;list</text>
-            </g>
-        </g>
-        <path d="M477 64h10"></path>
-        <path d="M 487 64 h 20 m 0 -10 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="paragraph">
-<p>Referenced by:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="/docs/3.0.0-alpha/sql-reference/ddl#alter-table">ALTER TABLE</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="column_definition">column_definition</h2>
-<div class="sectionbody">
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="912" height="111" viewBox="0 0 912 111" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 62v20m0 -10h20"></path>
-        </g>
-        <path d="M40 72h10"></path>
-        <g>
-            <path d="M50 72h0"></path>
-            <path d="M862 72h0"></path>
-            <rect x="50" y="36" width="812" height="55" rx="10" ry="10" class="group-box"></rect>
-            <g>
-                <path d="M50 72h10"></path>
-                <path d="M852 72h10"></path>
-                <g class="non-terminal ">
-                    <path d="M60 72h0"></path>
-                    <path d="M168 72h0"></path>
-                    <rect x="60" y="61" width="108" height="22"></rect>
-                    <text x="114" y="76">column&#95;name</text>
-                </g>
-                <path d="M168 72h10"></path>
-                <path d="M178 72h10"></path>
-                <g class="terminal ">
-                    <path d="M188 72h0"></path>
-                    <path d="M280 72h0"></path>
-                    <rect x="188" y="61" width="92" height="22" rx="10" ry="10"></rect>
-                    <text x="234" y="76">DATA TYPE</text>
-                </g>
-                <path d="M280 72h10"></path>
-                <g>
-                    <path d="M290 72h0"></path>
-                    <path d="M476 72h0"></path>
-                    <path d="M290 72a10 10 0 0 0 10 -10v-8a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M310 44h146"></path>
-                    </g>
-                    <path d="M456 44a10 10 0 0 1 10 10v8a10 10 0 0 0 10 10"></path>
-                    <path d="M290 72h20"></path>
-                    <g>
-                        <path d="M310 72h0"></path>
-                        <path d="M456 72h0"></path>
-                        <g>
-                            <path d="M310 72h0"></path>
-                            <path d="M394 72h0"></path>
-                            <path d="M310 72a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                            <g>
-                                <path d="M330 52h44"></path>
-                            </g>
-                            <path d="M374 52a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                            <path d="M310 72h20"></path>
-                            <g class="terminal ">
-                                <path d="M330 72h0"></path>
-                                <path d="M374 72h0"></path>
-                                <rect x="330" y="61" width="44" height="22" rx="10" ry="10"></rect>
-                                <text x="352" y="76">NOT</text>
-                            </g>
-                            <path d="M374 72h20"></path>
-                        </g>
-                        <path d="M394 72h10"></path>
-                        <g class="terminal ">
-                            <path d="M404 72h0"></path>
-                            <path d="M456 72h0"></path>
-                            <rect x="404" y="61" width="52" height="22" rx="10" ry="10"></rect>
-                            <text x="430" y="76">NULL</text>
-                        </g>
-                    </g>
-                    <path d="M456 72h20"></path>
-                </g>
-                <g>
-                    <path d="M476 72h0"></path>
-                    <path d="M736 72h0"></path>
-                    <path d="M476 72a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M496 52h220"></path>
-                    </g>
-                    <path d="M716 52a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M476 72h20"></path>
-                    <g>
-                        <path d="M496 72h0"></path>
-                        <path d="M716 72h0"></path>
-                        <g class="terminal ">
-                            <path d="M496 72h0"></path>
-                            <path d="M572 72h0"></path>
-                            <rect x="496" y="61" width="76" height="22" rx="10" ry="10"></rect>
-                            <text x="534" y="76">DEFAULT</text>
-                        </g>
-                        <path d="M572 72h10"></path>
-                        <path d="M582 72h10"></path>
-                        <g class="non-terminal ">
-                            <path d="M592 72h0"></path>
-                            <path d="M716 72h0"></path>
-                            <rect x="592" y="61" width="124" height="22"></rect>
-                            <text x="654" y="76">literal&#95;value</text>
-                        </g>
-                    </g>
-                    <path d="M716 72h20"></path>
-                </g>
-                <g>
-                    <path d="M736 72h0"></path>
-                    <path d="M852 72h0"></path>
-                    <path d="M736 72a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M756 52h76"></path>
-                    </g>
-                    <path d="M832 52a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M736 72h20"></path>
-                    <g class="terminal ">
-                        <path d="M756 72h0"></path>
-                        <path d="M832 72h0"></path>
-                        <rect x="756" y="61" width="76" height="22" rx="10" ry="10"></rect>
-                        <text x="794" y="76">PRIMARY</text>
-                    </g>
-                    <path d="M832 72h20"></path>
-                </g>
-            </g>
-            <g class="comment ">
-                <path d="M50 28h0"></path>
-                <path d="M179 28h0"></path>
-                <text x="114.5" y="25" class="comment">column&#95;definition</text>
-            </g>
-        </g>
-        <path d="M862 72h10"></path>
-        <path d="M 872 72 h 20 m 0 -10 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="paragraph">
-<p>Referenced by:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="/docs/3.0.0-alpha/sql-reference/ddl#create-table">CREATE TABLE</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="column_list">column_list</h2>
-<div class="sectionbody">
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="410.5" height="133" viewBox="0 0 410.5 133" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 54v20m0 -10h20"></path>
-        </g>
-        <path d="M40 64h10"></path>
-        <g>
-            <path d="M50 64h0"></path>
-            <path d="M360.5 64h0"></path>
-            <rect x="50" y="36" width="310.5" height="77" rx="10" ry="10" class="group-box"></rect>
-            <g>
-                <path d="M50 64h10"></path>
-                <path d="M350.5 64h10"></path>
-                <g>
-                    <path d="M60 64h0"></path>
-                    <path d="M128.5 64h0"></path>
-                    <path d="M60 64a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M80 44h28.5"></path>
-                    </g>
-                    <path d="M108.5 44a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M60 64h20"></path>
-                    <g class="terminal ">
-                        <path d="M80 64h0"></path>
-                        <path d="M108.5 64h0"></path>
-                        <rect x="80" y="53" width="28.5" height="22" rx="10" ry="10"></rect>
-                        <text x="94.25" y="68">(</text>
-                    </g>
-                    <path d="M108.5 64h20"></path>
-                </g>
-                <path d="M128.5 64h10"></path>
-                <g>
-                    <path d="M138.5 64h0"></path>
-                    <path d="M272 64h0"></path>
-                    <path d="M138.5 64h10"></path>
-                    <g class="non-terminal ">
-                        <path d="M148.5 64h0"></path>
-                        <path d="M262 64h0"></path>
-                        <rect x="148.5" y="53" width="113.5" height="22"></rect>
-                        <text x="205.25" y="68">column&#95;name</text>
-                    </g>
-                    <path d="M262 64h10"></path>
-                    <path d="M148.5 64a10 10 0 0 0 -10 10v10a10 10 0 0 0 10 10"></path>
-                    <g class="terminal ">
-                        <path d="M148.5 94h42.5"></path>
-                        <path d="M219.5 94h42.5"></path>
-                        <rect x="191" y="83" width="28.5" height="22" rx="10" ry="10"></rect>
-                        <text x="205.25" y="98">,</text>
-                    </g>
-                    <path d="M262 94a10 10 0 0 0 10 -10v-10a10 10 0 0 0 -10 -10"></path>
-                </g>
-                <path d="M272 64h10"></path>
-                <g>
-                    <path d="M282 64h0"></path>
-                    <path d="M350.5 64h0"></path>
-                    <path d="M282 64a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M302 44h28.5"></path>
-                    </g>
-                    <path d="M330.5 44a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M282 64h20"></path>
-                    <g class="terminal ">
-                        <path d="M302 64h0"></path>
-                        <path d="M330.5 64h0"></path>
-                        <rect x="302" y="53" width="28.5" height="22" rx="10" ry="10"></rect>
-                        <text x="316.25" y="68">)</text>
-                    </g>
-                    <path d="M330.5 64h20"></path>
-                </g>
-            </g>
-            <g class="comment ">
-                <path d="M50 28h0"></path>
-                <path d="M137 28h0"></path>
-                <text x="93.5" y="25" class="comment">column&#95;list</text>
-            </g>
-        </g>
-        <path d="M360.5 64h10"></path>
-        <path d="M 370.5 64 h 20 m 0 -10 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="paragraph">
-<p>Referenced by:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="/docs/3.0.0-alpha/sql-reference/ddl#alter-table">ALTER TABLE</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="constraint">constraint</h2>
-<div class="sectionbody">
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="782" height="133" viewBox="0 0 782 133" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 54v20m0 -10h20"></path>
-        </g>
-        <path d="M40 64h10"></path>
-        <g>
-            <path d="M50 64h0"></path>
-            <path d="M732 64h0"></path>
-            <rect x="50" y="36" width="682" height="77" rx="10" ry="10" class="group-box"></rect>
-            <g>
-                <path d="M50 64h10"></path>
-                <path d="M722 64h10"></path>
-                <g>
-                    <path d="M60 64h0"></path>
-                    <path d="M360 64h0"></path>
-                    <path d="M60 64a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                    <g>
-                        <path d="M80 44h260"></path>
-                    </g>
-                    <path d="M340 44a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <path d="M60 64h20"></path>
-                    <g>
-                        <path d="M80 64h0"></path>
-                        <path d="M340 64h0"></path>
-                        <g class="terminal ">
-                            <path d="M80 64h0"></path>
-                            <path d="M180 64h0"></path>
-                            <rect x="80" y="53" width="100" height="22" rx="10" ry="10"></rect>
-                            <text x="130" y="68">CONSTRAINT</text>
-                        </g>
-                        <path d="M180 64h10"></path>
-                        <path d="M190 64h10"></path>
-                        <g class="non-terminal ">
-                            <path d="M200 64h0"></path>
-                            <path d="M340 64h0"></path>
-                            <rect x="200" y="53" width="140" height="22"></rect>
-                            <text x="270" y="68">constraint&#95;name</text>
-                        </g>
-                    </g>
-                    <path d="M340 64h20"></path>
-                </g>
-                <path d="M360 64h10"></path>
-                <g class="terminal ">
-                    <path d="M370 64h0"></path>
-                    <path d="M478 64h0"></path>
-                    <rect x="370" y="53" width="108" height="22" rx="10" ry="10"></rect>
-                    <text x="424" y="68">PRIMARY KEY</text>
-                </g>
-                <path d="M478 64h10"></path>
-                <path d="M488 64h10"></path>
-                <g class="terminal ">
-                    <path d="M498 64h0"></path>
-                    <path d="M526 64h0"></path>
-                    <rect x="498" y="53" width="28" height="22" rx="10" ry="10"></rect>
-                    <text x="512" y="68">(</text>
-                </g>
-                <path d="M526 64h10"></path>
-                <path d="M536 64h10"></path>
-                <g>
-                    <path d="M546 64h0"></path>
-                    <path d="M674 64h0"></path>
-                    <path d="M546 64h10"></path>
-                    <g class="non-terminal ">
-                        <path d="M556 64h0"></path>
-                        <path d="M664 64h0"></path>
-                        <rect x="556" y="53" width="108" height="22"></rect>
-                        <text x="610" y="68">column&#95;name</text>
-                    </g>
-                    <path d="M664 64h10"></path>
-                    <path d="M556 64a10 10 0 0 0 -10 10v10a10 10 0 0 0 10 10"></path>
-                    <g class="terminal ">
-                        <path d="M556 94h40"></path>
-                        <path d="M624 94h40"></path>
-                        <rect x="596" y="83" width="28" height="22" rx="10" ry="10"></rect>
-                        <text x="610" y="98">,</text>
-                    </g>
-                    <path d="M664 94a10 10 0 0 0 10 -10v-10a10 10 0 0 0 -10 -10"></path>
-                </g>
-                <path d="M674 64h10"></path>
-                <path d="M684 64h10"></path>
-                <g class="terminal ">
-                    <path d="M694 64h0"></path>
-                    <path d="M722 64h0"></path>
-                    <rect x="694" y="53" width="28" height="22" rx="10" ry="10"></rect>
-                    <text x="708" y="68">)</text>
-                </g>
-            </g>
-            <g class="comment ">
-                <path d="M50 28h0"></path>
-                <path d="M130 28h0"></path>
-                <text x="90" y="25" class="comment">constraint</text>
-            </g>
-        </g>
-        <path d="M732 64h10"></path>
-        <path d="M 742 64 h 20 m 0 -10 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #eee;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="paragraph">
-<p>Referenced by:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="/docs/3.0.0-alpha/sql-reference/ddl#create-table">CREATE TABLE</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="qualified_table_name">qualified_table_name</h2>
-<div class="sectionbody">
-<div class="imageblock">
-<div class="content">
-<svg class="railroad-diagram" width="394.5" height="114" viewBox="0 0 394.5 114" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <g transform="translate(.5 .5)">
-        <g>
-            <path d="M20 45v20m0 -10h20"></path>
-        </g>
-        <path d="M40 55h10"></path>
-        <g>
-            <path d="M50 55h0"></path>
-            <path d="M344.5 55h0"></path>
-            <rect x="50" y="36" width="294.5" height="58" rx="10" ry="10" class="group-box"></rect>
-            <g>
-                <path d="M50 55h10"></path>
-                <path d="M334.5 55h10"></path>
-                <g>
-                    <path d="M60 55h0"></path>
-                    <path d="M219.5 55h0"></path>
-                    <path d="M60 55h20"></path>
-                    <g>
-                        <path d="M80 55h119.5"></path>
-                    </g>
-                    <path d="M199.5 55h20"></path>
-                    <path d="M60 55a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path>
-                    <g>
-                        <path d="M80 75h0"></path>
-                        <path d="M199.5 75h0"></path>
-                        <g class="non-terminal ">
-                            <path d="M80 75h0"></path>
-                            <path d="M151 75h0"></path>
-                            <rect x="80" y="64" width="71" height="22"></rect>
-                            <text x="115.5" y="79">schema</text>
-                        </g>
-                        <path d="M151 75h10"></path>
-                        <path d="M161 75h10"></path>
-                        <g class="terminal ">
-                            <path d="M171 75h0"></path>
-                            <path d="M199.5 75h0"></path>
-                            <rect x="171" y="64" width="28.5" height="22" rx="10" ry="10"></rect>
-                            <text x="185.25" y="79">.</text>
-                        </g>
-                    </g>
-                    <path d="M199.5 75a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path>
-                </g>
-                <path d="M219.5 55h10"></path>
-                <g class="non-terminal ">
-                    <path d="M229.5 55h0"></path>
-                    <path d="M334.5 55h0"></path>
-                    <rect x="229.5" y="44" width="105" height="22"></rect>
-                    <text x="282" y="59">table&#95;name</text>
-                </g>
-            </g>
-            <g class="comment ">
-                <path d="M50 28h0"></path>
-                <path d="M200 28h0"></path>
-                <text x="125" y="25" class="comment">qualified&#95;table&#95;name</text>
-            </g>
-        </g>
-        <path d="M344.5 55h10"></path>
-        <path d="M 354.5 55 h 20 m 0 -10 v 20"></path>
-    </g>
-    <style>
-        svg {
-        background-color: hsl(0,0%,100%);
-        }
-        path {
-        stroke-width: 2;
-        stroke: black;
-        fill: rgba(0,0,0,0);
-        }
-        text {
-        font: bold 14px monospace;
-        text-anchor: middle;
-        white-space: pre;
-        }
-        text.diagram-text {
-        font-size: 12px;
-        }
-        text.diagram-arrow {
-        font-size: 16px;
-        }
-        text.label {
-        text-anchor: start;
-        }
-        text.comment {
-        font: italic 12px monospace;
-        }
-        g.non-terminal text {
-        /&#42;font-style: italic;&#42;/
-        }
-        rect {
-        stroke-width: 2;
-        stroke: black;
-        fill: hsl(0,0%,100%);
-        }
-        rect.group-box {
-        stroke: gray;
-        stroke-dasharray: 10 5;
-        fill: none;
-        }
-        path.diagram-text {
-        stroke-width: 2;
-        stroke: black;
-        fill: white;
-        cursor: help;
-        }
-        g.diagram-text:hover path.diagram-text {
-        fill: #ffa500;
-        }</style>
-</svg>
-</div>
-</div>
-<div class="paragraph">
-<p>Referenced by:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="/docs/3.0.0-alpha/sql-reference/ddl#сreate-table">CREATE TABLE</a></p>
-</li>
-<li>
-<p><a href="/docs/3.0.0-alpha/sql-reference/ddl#alter-table">ALTER TABLE</a></p>
-</li>
-<li>
-<p><a href="/docs/3.0.0-alpha/sql-reference/ddl#drop-table">DROP TABLE</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-        <div class="copyright">
- © 2022 The Apache Software Foundation.<br/>
-Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation. 
-
-</div>
-
-    </article>
-    <nav class="right-nav" data-swiftype-index='false'>
-    <div class="toc-wrapper">
-    <ul class="sectlevel1">
-<li><a href="#create-table">CREATE TABLE</a></li>
-<li><a href="#alter-table">ALTER TABLE</a></li>
-<li><a href="#drop-table">DROP TABLE</a></li>
-<li><a href="#grammar-reference">Grammar Reference</a>
-<ul class="sectlevel1">
-<li><a href="#column_definition_or_list">column_definition_or_list</a></li>
-<li><a href="#column_definition">column_definition</a></li>
-<li><a href="#column_list">column_list</a></li>
-<li><a href="#constraint">constraint</a></li>
-<li><a href="#qualified_table_name">qualified_table_name</a></li>
-</ul>
-</li>
-</ul>
-    </div>
-          
-      
-      <nav class="promo-nav">
-            <!--#include virtual="/includes/docs_rightnav_promotion.html" -->
-            <a href="#" data-trigger-bugyard-feedback="true" id="doc-feedback-btn">Docs Feedback</a>
-        </nav>
-        
-</nav>
-    
-</section>
-<script type='module' src='/assets/js/code-copy-to-clipboard.js' async crossorigin></script>
-
-    <script>
-    // inits deep anchors -- needs to be done here because of https://www.bryanbraun.com/anchorjs/#dont-run-it-too-late 
-    anchors.add('.page-docs h1, .page-docs h2, .page-docs h3:not(.discrete), .page-docs h4, .page-docs h5');
-    anchors.options = {
-        placement: 'right',
-        visible: 'always'
-    };
-    </script>
-    
-    <script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-    <script>
-      docsearch({
-        // Your apiKey and indexName will be given to you once
-        // we create your config
-        apiKey: '3eee686c0ebe39eff3baeb18c56fa5f8', 
-        indexName: 'apache_ignite',
-        // Replace inputSelector with a CSS selector
-        // matching your search input
-        inputSelector: '#search-input',
-        // algoliaOptions: { 'facetFilters': ["version:$VERSION"] },
-
-        // Set debug to true to inspect the dropdown
-        debug: false,
-      });
-    </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
-
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
-
-<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
-
-  
-</body>
-
-</html>
diff --git a/docs/3.0.0-alpha/binary-protocol.html b/docs/3.0.0-beta/binary-protocol.html
similarity index 84%
rename from docs/3.0.0-alpha/binary-protocol.html
rename to docs/3.0.0-beta/binary-protocol.html
index 8b89e99965..76c1e7bdb0 100644
--- a/docs/3.0.0-alpha/binary-protocol.html
+++ b/docs/3.0.0-beta/binary-protocol.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
+    <meta name="ignite-version" content="3.0.0-beta" />
     <title>Binary Client Protocol | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/binary-protocol" />
+    <link rel="canonical" href="/docs/3.0.0-beta/binary-protocol" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='active' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='active' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -363,7 +486,7 @@
 An application can connect to the cluster through a raw TCP socket. Once the connection is established, the application can communicate with the Ignite cluster and perform cache operations using the established format.</p>
 </div>
 <div class="paragraph">
-<p>This Alpha release implementation of binary client protocol comes with the following improvements:</p>
+<p>This Beta release implementation of binary client protocol comes with the following improvements:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -429,11 +552,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/compute/compute.html b/docs/3.0.0-beta/compute/compute.html
similarity index 87%
rename from docs/3.0.0-alpha/compute/compute.html
rename to docs/3.0.0-beta/compute/compute.html
index c694c2fcfe..39ed462941 100644
--- a/docs/3.0.0-alpha/compute/compute.html
+++ b/docs/3.0.0-beta/compute/compute.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
+    <meta name="ignite-version" content="3.0.0-beta" />
     <title>Distributed Computing | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/compute/compute" />
+    <link rel="canonical" href="/docs/3.0.0-beta/compute/compute" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/compute/compute" class='active' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='active' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -505,11 +628,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/index.html b/docs/3.0.0-beta/config/data-region.html
similarity index 80%
copy from docs/3.0.0-alpha/index.html
copy to docs/3.0.0-beta/config/data-region.html
index d396453c92..e70fcf8410 100644
--- a/docs/3.0.0-alpha/index.html
+++ b/docs/3.0.0-beta/config/data-region.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Apache Ignite Documentation | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Data Region Configuration | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/index" />
+    <link rel="canonical" href="/docs/3.0.0-beta/config/data-region" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='active' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='active' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -354,94 +477,42 @@
 
 
     <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/index.adoc" target="_blank">Edit</a>
+      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/config/data-region.adoc" target="_blank">Edit</a>
         
-            <h1>Apache Ignite Documentation</h1>
+            <h1>Data Region Configuration</h1>
         
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Apache Ignite is a distributed database for high-performance computing with in-memory speed.</p>
+<p>You can set configuration for data regions by using HOCON format. You can configure your data regions to run either RocksDB or B+Tree storage, and fine-tune their performance. A cluster can have several data regions, and you can select the preferred storage type for each. Configuration parameters for data regions are available in the storage-related articles.</p>
 </div>
 <div class="paragraph">
-<p>The technical documentation introduces you to the key capabilities, shows how to use certain features of
-the current Apache Ignite version.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-Though this alpha release version does not support most of the Apache Ignite functionality,
-it introduces several new features, which are to be accompanied with other improvements from the <a href="https://cwiki.apache.org/confluence/display/IGNITE/Proposals+for+Ignite+3.0" target="_blank" rel="noopener">Ignite Enhancement Proposal</a> list.
-</td>
-</tr>
-</table>
-</div>
-<div class="paragraph">
-<p>This alpha version of Apache Ignite, incorporating all the best solutions over the past years,
-possesses the highest level of usability thanks to the following improvements:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Schema-first approach: This feature introduces one-to-one mapping between data schemas and caches/tables, which means that the schema is defined for a cache/table before its creation.</p>
-</li>
-<li>
-<p>Unified Configuration: This feature is presented by a set of the following improvements:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>Platform-agnostic configuration representation</p>
-</li>
-<li>
-<p>Clear separation between configuration and any third-party code</p>
-</li>
-<li>
-<p>Predictable configuration lifecycle</p>
-</li>
-<li>
-<p>Consistent runtime configuration change support</p>
-</li>
-</ul>
-</div>
-</li>
-<li>
-<p>Ignite CLI tool: This tool functions as a single sign-on for any operational, management, and development needs.</p>
-</li>
-<li>
-<p>See a <a href="https://cwiki.apache.org/confluence/display/IGNITE/Proposals+for+Ignite+3.0" target="_blank" rel="noopener">full list of improvements</a>.</p>
-</li>
-</ul>
+<p>We recommend to use B+Tree storage for read-heavy workloads, and RocksDB for write-heavy workloads.</p>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="new-in-alpha-5">New in Alpha 5</h2>
+<h2 id="configuration-example">Configuration Example</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Apache Ignite Alpha 5 comes with the following new features:</p>
+<p>The example below shows how to configure two data regions, one using RocksDB storage, and another using a volatile page memory:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>ignite config set --type cluster \
+"{
+    rocksdb.regions: [{
+        name: lsm_region,
+        size: 256000000,
+        cache: lru
+    }],
+
+    aimem.regions: [{
+        name: btree_volatile_region,
+        maxSize: 256000000
+    }]
+}"</pre>
 </div>
-<div class="ulist">
-<ul>
-<li>
-<p>New CLI tool;</p>
-</li>
-<li>
-<p>Distributed Computing;</p>
-</li>
-<li>
-<p>Java SQL API;</p>
-</li>
-<li>
-<p>Data colocation;</p>
-</li>
-<li>
-<p>REST API.</p>
-</li>
-</ul>
 </div>
 </div>
 </div>
@@ -455,7 +526,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     <nav class="right-nav" data-swiftype-index='false'>
     <div class="toc-wrapper">
     <ul class="sectlevel1">
-<li><a href="#new-in-alpha-5">New in Alpha 5</a></li>
+<li><a href="#configuration-example">Configuration Example</a></li>
 </ul>
     </div>
           
@@ -495,11 +566,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/table-views.html b/docs/3.0.0-beta/glossary/glossary.html
similarity index 79%
copy from docs/3.0.0-alpha/table-views.html
copy to docs/3.0.0-beta/glossary/glossary.html
index 71ce1441a2..e2c4a8a082 100644
--- a/docs/3.0.0-alpha/table-views.html
+++ b/docs/3.0.0-beta/glossary/glossary.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Table Views | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Glossary | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/table-views" />
+    <link rel="canonical" href="/docs/3.0.0-beta/glossary/glossary" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='active' >Table Views</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='active' >Glossary</a>
             
         </li>
     
@@ -354,131 +477,62 @@
 
 
     <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/table-views.adoc" target="_blank">Edit</a>
+      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/glossary/glossary.adoc" target="_blank">Edit</a>
         
-            <h1>Table Views</h1>
+            <h1>Glossary</h1>
         
-        <div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p>Apache Ignite 3.0 Alpha introduces the key-value API to access cached data via built-in table views.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>Please note that the key-value API requires using a case sensitive collation for the database object names and parsing a string argument of the name that is passed through the API.</p>
-</div>
-<div class="paragraph">
-<p>See the examples below:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>String values:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="text">// Creates PUBLIC.MYTABLE.
-CREATE TABLE MyTable (id INT, val INT);
-
-// Returns PUBLIC.MYTABLE.
-ignite.tables().table("public.mytable"); -&gt;
-
-// Creates PUBLIC.MyTable.
-CREATE TABLE \"MyTable\" (id INT, val INT); -&gt;
-
-// Returns PUBLIC.MyTable.
-ignite.tables().table("public.\"MyTable\""); -&gt;</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Tuples or columns:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="text">// Creates PUBLIC.MYTABLE (ID, Id, VAL).
-CREATE TABLE MyTable (id INT, \"Id\" INT, val INT);
-
-Tuple tuple = ...
-
-// Returns ID column's value.
-tuple.value("id")
-
-// Returns ID column's value.
-tuple.value("Id")
-
-// Returns Id column's value.
-tuple.value("\"Id\"")</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</td>
-</tr>
-</table>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="key-value-view">Key-Value View</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>This table view maps key objects to value objects. The view cannot contain duplicate key objects; each key object can map to at most one value object.</p>
-</div>
-<div class="sect2">
-<h3 id="running-an-example">Running an Example</h3>
-<div class="paragraph">
-<p>Examples are shipped as a separate Maven project, which is located in the <code>examples</code> folder. <code>KeyValueViewExample</code> demonstrates the usage of the key-value view.</p>
-</div>
-<div class="paragraph">
-<p>To start running <code>KeyValueViewExample</code>, please refer to its <a href="https://github.com/apache/ignite-3/blob/main/examples/src/main/java/org/apache/ignite/example/table/KeyValueViewExample.java" target="_blank" rel="noopener">JavaDoc</a> for instructions.</p>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="record-view">Record View</h2>
-<div class="sectionbody">
+        <div class="sect3">
+<h4 id="c">C</h4>
 <div class="paragraph">
-<p>This table view provides methods to access table records.</p>
+<p>Cluster Management Group::A subset of Ignite nodes in a Raft cluster. Cluster group leader is responsible for managing nodes that enter or leave Ignite Cluster.</p>
 </div>
-<div class="sect2">
-<h3 id="running-an-example-2">Running an Example</h3>
-<div class="paragraph">
-<p>Examples are shipped as a separate Maven project, which is located in the <code>examples</code> folder. <code>RecordViewExample</code> demonstrates the usage of the record view.</p>
 </div>
-<div class="paragraph">
-<p>To start running <code>RecordViewExample</code>, please refer to its <a href="https://github.com/apache/ignite-3/blob/main/examples/src/main/java/org/apache/ignite/example/table/RecordViewExample.java" target="_blank" rel="noopener">JavaDoc</a> for instructions.</p>
+<div class="sect3">
+<h4 id="d">D</h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Data Region</dt>
+<dd>
+<p>Data regions are used to control the amount of memory available to the storage. Depending on the type of storage the data region is assigned to, the data may be loaded into RAM or stored</p>
+</dd>
+<dt class="hdlist1">Data Rebalace</dt>
+<dd>
+<p>Data rebalance is the process of redistributing partitions to make sure they are distributed equally across all nodes in the cluster.</p>
+</dd>
+</dl>
 </div>
 </div>
+<div class="sect3">
+<h4 id="m">M</h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Metastore</dt>
+<dd>
+<p>Metastore holds additional information about Apache Ignite cluster that is required for its operation, for example the number and type of data regions configured.</p>
+</dd>
+</dl>
 </div>
 </div>
-<div class="sect1">
-<h2 id="record-binary-view">Record Binary View</h2>
-<div class="sectionbody">
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-This is a table view implementation for the binary objects.
-</td>
-</tr>
-</table>
+<div class="sect3">
+<h4 id="p">P</h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Persistent Storage</dt>
+<dd>
+<p>Persistent storage is the type of memory storage that is preserved regardless of cluster state. Some portion of data will be loaded into RAM to improve performance.</p>
+</dd>
+</dl>
 </div>
-<div class="paragraph">
-<p>You can use binary objects to access the cached data. The benefit of using binary objects is that you avoid deserialization, which is important if you access objects from a server node that does not have the object’s class representation.</p>
-</div>
-<div class="paragraph">
-<p>For more information on record binary view, please see the following <a href="https://github.com/apache/ignite-3/blob/main/modules/table/src/main/java/org/apache/ignite/internal/table/RecordBinaryViewImpl.java" target="_blank" rel="noopener">implementation example</a>.</p>
 </div>
+<div class="sect3">
+<h4 id="v">V</h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Volatile Storage</dt>
+<dd>
+<p>Volatile storage is the type of memory storage that is only preserved while the cluster is active. Loss of power or unexpected cluster shutdown will lead to loss of data.</p>
+</dd>
+</dl>
 </div>
 </div>
         <div class="copyright">
@@ -490,18 +544,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     </article>
     <nav class="right-nav" data-swiftype-index='false'>
     <div class="toc-wrapper">
-    <ul class="sectlevel1">
-<li><a href="#key-value-view">Key-Value View</a>
-<ul class="sectlevel2">
-<li><a href="#running-an-example">Running an Example</a></li>
-</ul>
-</li>
-<li><a href="#record-view">Record View</a>
-<ul class="sectlevel2">
-<li><a href="#running-an-example-2">Running an Example</a></li>
-</ul>
-</li>
-<li><a href="#record-binary-view">Record Binary View</a></li>
+    <ul class="sectlevel3">
+<li><a href="#c">C</a></li>
+<li><a href="#d">D</a></li>
+<li><a href="#m">M</a></li>
+<li><a href="#p">P</a></li>
+<li><a href="#v">V</a></li>
 </ul>
     </div>
           
@@ -541,11 +589,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/ignite-cli-tool.html b/docs/3.0.0-beta/handling-exceptions.html
similarity index 68%
copy from docs/3.0.0-alpha/ignite-cli-tool.html
copy to docs/3.0.0-beta/handling-exceptions.html
index 3380c3eda4..982ec62042 100644
--- a/docs/3.0.0-alpha/ignite-cli-tool.html
+++ b/docs/3.0.0-beta/handling-exceptions.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Ignite Cli Tool | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Handling Exceptions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/ignite-cli-tool" />
+    <link rel="canonical" href="/docs/3.0.0-beta/handling-exceptions" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='active' >Ignite CLI Tool</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='active' >Handling Exceptions</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -354,272 +477,395 @@
 
 
     <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/ignite-cli-tool.adoc" target="_blank">Edit</a>
+      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/handling-exceptions.adoc" target="_blank">Edit</a>
         
-            <h1>Ignite Cli Tool</h1>
+            <h1>Handling Exceptions</h1>
         
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>The Ignite CLI tool uses REST API as a communication protocol between the node and the CLI,
-allowing you to configure the node. By default, the CLI tool runs in the REPL (Read Eval Print Loop) mode, but you can also execute commands without entering it.</p>
-</div>
-<div class="paragraph">
-<p>Below is a list of Ignite CLI tool commands with short descriptions:</p>
+<p>This section outlines basic exceptions that can be generated by Ignite 3 and provides basic instructions for handling them.</p>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="installation-and-usage">Installation and Usage</h2>
+<h2 id="finding-stack-trace-information">Finding Stack Trace Information</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>You can find detailed installation guide in the <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide">Getting Started</a> tutorial. The tutorial also includes some basic usage examples.</p>
+<p>When the exception happens, Apache Ignite 3 provides a UUID of the specific exception, but not a full stack trace. For a full stack trace, check cluster logs.</p>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="command-options">Command Options</h2>
+<h2 id="common-exceptions">Common Exceptions</h2>
 <div class="sectionbody">
-<div class="paragraph">
-<p>The following commands can be executed in REPL mode of the command line tool:</p>
+<table class="tableblock frame-all grid-all stripes-even stretch">
+<colgroup>
+<col style="width: 20%;">
+<col style="width: 80%;">
+</colgroup>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Exception</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CMN-1</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Unexpected error occurred.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CMN-2</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Operation was stopped because node is stopping.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CMN-3</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Required component was not started.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
 </div>
-<table class="tableblock frame-all grid-all stripes-none stretch">
+<div class="sect1">
+<h2 id="table-exceptions">Table Exceptions</h2>
+<div class="sectionbody">
+<table class="tableblock frame-all grid-all stripes-even stretch">
 <colgroup>
 <col style="width: 20%;">
+<col style="width: 80%;">
+</colgroup>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Exception</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TBL-1</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Table already exists.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TBL-2</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Table not found.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TBL-3</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Column already exists.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TBL-4</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Column not found.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="client-exceptions">Client Exceptions</h2>
+<div class="sectionbody">
+<table class="tableblock frame-all grid-all stripes-even stretch">
+<colgroup>
 <col style="width: 20%;">
-<col style="width: 60%;">
+<col style="width: 80%;">
 </colgroup>
-<thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Exception</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CLIENT-1</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Connection to client failed.</p></td>
+</tr>
 <tr>
-<th class="tableblock halign-left valign-top">Command</th>
-<th class="tableblock halign-left valign-top">Parameters</th>
-<th class="tableblock halign-left valign-top">Description</th>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CLIENT-2</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">An issue happened with connection protocol.</p></td>
 </tr>
-</thead>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CLIENT-3</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Incompatible protocol version.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CLIENT-4</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Table not found by ID.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CLIENT-5</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">An error with authentication parameters.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CLIENT-6</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">An error occurred during server authorization.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-CLIENT-7</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">An error occurred while reading client configuration.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="sql-exceptions">SQL  Exceptions</h2>
+<div class="sectionbody">
+<table class="tableblock frame-all grid-all stripes-even stretch">
+<colgroup>
+<col style="width: 20%;">
+<col style="width: 80%;">
+</colgroup>
 <tbody>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>bootsrap</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Installs Ignite core modules locally. Previously <code>init</code>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Exception</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-1</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Ignite tried to read a page after last one.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-2</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The specified either does not exist or is closed.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-3</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">SQL query is incorrect.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-4</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Query returned no result set.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-5</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Table is missing primary key.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-6</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Multiple primary keys found in a table.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-7</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to find schema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-8</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specified storage engine is not supported.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-9</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Cursor is already closed when another operation starts.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-10</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Some keys could not be inserted because they are duplicates.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-11</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Cannot delete a column that belongs to the primary key.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-12</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Too many grouping expressions.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>clear</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Clears the terminal.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-13</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Unsupported SQL operation.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cli config</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets all CLI tool configuration values.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-14</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Unsupported DDL operation.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cli config get</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;config key-value&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets the value of the specified CLI tool configuration.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-15</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Query validation error.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cli config set</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;config key-value&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Sets the value of the specified CLI tool configuration.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-16</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specified table not found.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster init</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] &#8592;-meta-storage-node&gt; [--cmg-node]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Initializes the cluster on the specified URL.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-17</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specified table version not found.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster show</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Displays the detailed status of the specified cluster.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-18</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Invalid table option specified.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster config show</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] [--selector]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets the configuration of the specified cluster.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-19</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Query mapping error.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster config update</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] &lt;config in HOCON format&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Updates the configuration of the cluster with the provided configuration in HOCON format.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-20</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">DDL execution error.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>connect</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">[--cluster-url]</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Connects to the specified cluster, or <code>localhost:3000</code> if no cluster url is specified. All subsequent commands use the specified cluster url.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-21</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">DML result error.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>disconnect</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Disconnects from the cluster.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-22</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to map SQL data type to relational.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>exit</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Stops current interactive session.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-23</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to serialize relational expression.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>help</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;command&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Provides information on available commands, or for specific command if the <code>command</code> parameter is specified.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-24</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to deserialized relational expression.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node classpath</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the current classpath used by Ignite nodes.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-25</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class not found.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node config show</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--node-url][--selector]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets the local node configuration.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-26</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to compile an SQL expression.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node config update</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--node-url] &lt;config in HOCON format&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Updates the local node configuration with the provided configuration in HOCON format.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-27</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Node left the cluster.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node list</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the list of currently running local Ignite nodes.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-28</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to send a message.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node start</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--config] &lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Starts an Ignite node locally.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-29</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Operation aborted or interrupted.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node stop</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Stops a locally running Ignite node.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-30</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">An error occurred while canceling the operation.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>status</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>--cluster-url</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the status of the default cluster, or a different one if cluster-url is provided.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-31</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Session expired.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>sql</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url][--script-file] &lt;query&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Executes the specified SQL query.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-32</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Session evaluation error.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>version</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Displays current CLI tool version.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-SQL-33</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Execution cancelled.</p></td>
 </tr>
 </tbody>
 </table>
 </div>
 </div>
 <div class="sect1">
-<h2 id="non-interactive-mode">Non-interactive Mode</h2>
+<h2 id="meta-storage-exceptions">Meta Storage Exceptions</h2>
 <div class="sectionbody">
-<div class="paragraph">
-<p>The following commands can be executed in non-REPL mode of the command-line tool:</p>
-</div>
-<table class="tableblock frame-all grid-all stripes-none stretch">
+<table class="tableblock frame-all grid-all stripes-even stretch">
 <colgroup>
 <col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 60%;">
+<col style="width: 80%;">
 </colgroup>
-<thead>
+<tbody>
 <tr>
-<th class="tableblock halign-left valign-top">Command</th>
-<th class="tableblock halign-left valign-top">Parameters</th>
-<th class="tableblock halign-left valign-top">Description</th>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Exception</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-1</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to start the underlying key value storage.</p></td>
 </tr>
-</thead>
-<tbody>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cli config</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets all CLI tool configuration values.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-2</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to restore the underlying key value storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cli config get</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;config key-value&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets the value of the specified CLI tool configuration.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-3</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to close the underlying key value storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cli config set</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;config key-value&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Sets the value of the specified CLI tool configuration.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-4</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to compact the underlying key value storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite bootsrap</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Installs Ignite core modules locally. Previously <code>init</code>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-5</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to perform an operation on the underlying key value storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster config show</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] [--selector]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets the configuration of the specified cluster.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-6</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to perform an operation within a specified time period. Usually in such cases the operation should be retried.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster config update</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] &lt;config in HOCON format&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Sets the configuration of the cluster with the provided configuration in HOCON format.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-7</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to iterate over the underlying key value storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster init</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] &#8592;-meta-storage-node&gt; [--cmg-node]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Initializes the cluster on the specified URL.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-8</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to stop a watcher.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster show</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Displays the detailed status of the specified cluster.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-9</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to deploy or update a watcher.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite help</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;command&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Provides information on available commands, or for specific command if the <code>command</code> parameter is specified.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-10</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to iterate over meta storage cursor.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node classpath</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the current classpath used by Ignite nodes.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-META-11</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to close a cursor.</p></td>
 </tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="index-exceptions">Index Exceptions</h2>
+<div class="sectionbody">
+<table class="tableblock frame-all grid-all stripes-even stretch">
+<colgroup>
+<col style="width: 20%;">
+<col style="width: 80%;">
+</colgroup>
+<tbody>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node config show</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--node-url][--selector]</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Gets the local node configuration.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Exception</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node list</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the list of currently running local Ignite nodes.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-IDX-1</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Invalid index definition.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node start</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--config] &lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Starts an Ignite node locally.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-IDX-2</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to find the specified index.</p></td>
 </tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="transactions-exceptions">Transactions Exceptions</h2>
+<div class="sectionbody">
+<table class="tableblock frame-all grid-all stripes-even stretch">
+<colgroup>
+<col style="width: 20%;">
+<col style="width: 80%;">
+</colgroup>
+<tbody>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node stop</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Stops a locally running Ignite node.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Exception</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node config update</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--node-url] &lt;config in HOCON format&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Updates the local node configuration with the provided configuration in HOCON format.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TX-1</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to create a transaction state storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite status</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>--cluster-url</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the status of the default cluster, or a different one if cluster-url is provided.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TX-2</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to destroy the transaction state storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite sql</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url][--script-file] &lt;query&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Executes the specified SQL query.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TX-3</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Failed to work with the transaction state storage.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite version</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Displays current CLI tool version.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGN-TX-4</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Transaction state storage is stopped when a different operation is planned.</p></td>
 </tr>
 </tbody>
 </table>
@@ -635,9 +881,14 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     <nav class="right-nav" data-swiftype-index='false'>
     <div class="toc-wrapper">
     <ul class="sectlevel1">
-<li><a href="#installation-and-usage">Installation and Usage</a></li>
-<li><a href="#command-options">Command Options</a></li>
-<li><a href="#non-interactive-mode">Non-interactive Mode</a></li>
+<li><a href="#finding-stack-trace-information">Finding Stack Trace Information</a></li>
+<li><a href="#common-exceptions">Common Exceptions</a></li>
+<li><a href="#table-exceptions">Table Exceptions</a></li>
+<li><a href="#client-exceptions">Client Exceptions</a></li>
+<li><a href="#sql-exceptions">SQL  Exceptions</a></li>
+<li><a href="#meta-storage-exceptions">Meta Storage Exceptions</a></li>
+<li><a href="#index-exceptions">Index Exceptions</a></li>
+<li><a href="#transactions-exceptions">Transactions Exceptions</a></li>
 </ul>
     </div>
           
@@ -677,11 +928,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/ignite-cli-tool.html b/docs/3.0.0-beta/ignite-cli-tool.html
similarity index 85%
rename from docs/3.0.0-alpha/ignite-cli-tool.html
rename to docs/3.0.0-beta/ignite-cli-tool.html
index 3380c3eda4..70cebc456a 100644
--- a/docs/3.0.0-alpha/ignite-cli-tool.html
+++ b/docs/3.0.0-beta/ignite-cli-tool.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
+    <meta name="ignite-version" content="3.0.0-beta" />
     <title>Ignite Cli Tool | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/ignite-cli-tool" />
+    <link rel="canonical" href="/docs/3.0.0-beta/ignite-cli-tool" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='active' >Ignite CLI Tool</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='active' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -373,7 +496,7 @@ allowing you to configure the node. By default, the CLI tool runs in the REPL (R
 <h2 id="installation-and-usage">Installation and Usage</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>You can find detailed installation guide in the <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide">Getting Started</a> tutorial. The tutorial also includes some basic usage examples.</p>
+<p>You can find detailed installation guide in the <a href="/docs/3.0.0-beta/quick-start/getting-started-guide">Getting Started</a> tutorial. The tutorial also includes some basic usage examples.</p>
 </div>
 </div>
 </div>
@@ -398,11 +521,6 @@ allowing you to configure the node. By default, the CLI tool runs in the REPL (R
 </thead>
 <tbody>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>bootsrap</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Installs Ignite core modules locally. Previously <code>init</code>.</p></td>
-</tr>
-<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>clear</code></p></td>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Clears the terminal.</p></td>
@@ -423,12 +541,17 @@ allowing you to configure the node. By default, the CLI tool runs in the REPL (R
 <td class="tableblock halign-left valign-top"><p class="tableblock">Sets the value of the specified CLI tool configuration.</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cli config show</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;config key-value&gt;</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the cluster configuration.</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster init</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] &#8592;-meta-storage-node&gt; [--cmg-node]</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Initializes the cluster on the specified URL.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster show</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster status</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url]</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Displays the detailed status of the specified cluster.</p></td>
 </tr>
@@ -443,6 +566,16 @@ allowing you to configure the node. By default, the CLI tool runs in the REPL (R
 <td class="tableblock halign-left valign-top"><p class="tableblock">Updates the configuration of the cluster with the provided configuration in HOCON format.</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster topology physical</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url]</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Shows physical cluster topology.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>cluster topology logical</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url]</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Shows logical cluster topology.</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>connect</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">[--cluster-url]</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Connects to the specified cluster, or <code>localhost:3000</code> if no cluster url is specified. All subsequent commands use the specified cluster url.</p></td>
@@ -478,23 +611,8 @@ allowing you to configure the node. By default, the CLI tool runs in the REPL (R
 <td class="tableblock halign-left valign-top"><p class="tableblock">Updates the local node configuration with the provided configuration in HOCON format.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node list</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the list of currently running local Ignite nodes.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node start</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--config] &lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Starts an Ignite node locally.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node stop</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Stops a locally running Ignite node.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>status</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>--cluster-url</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>node status</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>--node-url</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Shows the status of the default cluster, or a different one if cluster-url is provided.</p></td>
 </tr>
 <tr>
@@ -532,92 +650,67 @@ allowing you to configure the node. By default, the CLI tool runs in the REPL (R
 </thead>
 <tbody>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cli config</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 cli config</code></p></td>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Gets all CLI tool configuration values.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cli config get</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 cli config get</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;config key-value&gt;</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Gets the value of the specified CLI tool configuration.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cli config set</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 cli config set</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;config key-value&gt;</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Sets the value of the specified CLI tool configuration.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite bootsrap</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Installs Ignite core modules locally. Previously <code>init</code>.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster config show</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 cluster config show</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] [--selector]</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Gets the configuration of the specified cluster.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster config update</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 cluster config update</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] &lt;config in HOCON format&gt;</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Sets the configuration of the cluster with the provided configuration in HOCON format.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster init</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 cluster init</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url] &#8592;-meta-storage-node&gt; [--cmg-node]</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Initializes the cluster on the specified URL.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite cluster show</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 cluster status</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url]</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Displays the detailed status of the specified cluster.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite help</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 help</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;command&gt;</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Provides information on available commands, or for specific command if the <code>command</code> parameter is specified.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node classpath</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the current classpath used by Ignite nodes.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node config show</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 node config show</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--node-url][--selector]</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Gets the local node configuration.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node list</code></p></td>
-<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the list of currently running local Ignite nodes.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node start</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--config] &lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Starts an Ignite node locally.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node stop</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&lt;nodeName&gt;</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Stops a locally running Ignite node.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite node config update</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 node config update</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--node-url] &lt;config in HOCON format&gt;</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Updates the local node configuration with the provided configuration in HOCON format.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite status</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>--cluster-url</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the status of the default cluster, or a different one if cluster-url is provided.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 node status</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--node-url]</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Shows the status of the default node, or a different one if node-url is provided.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite sql</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 sql</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>[--cluster-url][--script-file] &lt;query&gt;</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Executes the specified SQL query.</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite version</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite3 version</code></p></td>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Displays current CLI tool version.</p></td>
 </tr>
@@ -677,11 +770,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-beta/images/partitionawareness01.png b/docs/3.0.0-beta/images/partitionawareness01.png
new file mode 100644
index 0000000000..51c11a79aa
Binary files /dev/null and b/docs/3.0.0-beta/images/partitionawareness01.png differ
diff --git a/docs/3.0.0-beta/images/partitionawareness02.png b/docs/3.0.0-beta/images/partitionawareness02.png
new file mode 100644
index 0000000000..d6698beeb4
Binary files /dev/null and b/docs/3.0.0-beta/images/partitionawareness02.png differ
diff --git a/docs/3.0.0-alpha/images/svg/alter_table_column_no_bnf1.svg b/docs/3.0.0-beta/images/svg/alter_table_column_no_bnf1.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/alter_table_column_no_bnf1.svg
rename to docs/3.0.0-beta/images/svg/alter_table_column_no_bnf1.svg
diff --git a/docs/3.0.0-alpha/images/svg/alter_table_column_no_bnf2.svg b/docs/3.0.0-beta/images/svg/alter_table_column_no_bnf2.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/alter_table_column_no_bnf2.svg
rename to docs/3.0.0-beta/images/svg/alter_table_column_no_bnf2.svg
diff --git a/docs/3.0.0-alpha/images/svg/alter_table_column_yes_bnf1.svg b/docs/3.0.0-beta/images/svg/alter_table_column_yes_bnf1.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/alter_table_column_yes_bnf1.svg
rename to docs/3.0.0-beta/images/svg/alter_table_column_yes_bnf1.svg
diff --git a/docs/3.0.0-alpha/images/svg/alter_table_column_yes_bnf2.svg b/docs/3.0.0-beta/images/svg/alter_table_column_yes_bnf2.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/alter_table_column_yes_bnf2.svg
rename to docs/3.0.0-beta/images/svg/alter_table_column_yes_bnf2.svg
diff --git a/docs/3.0.0-alpha/images/svg/alter_table_logging_bnf.svg b/docs/3.0.0-beta/images/svg/alter_table_logging_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/alter_table_logging_bnf.svg
rename to docs/3.0.0-beta/images/svg/alter_table_logging_bnf.svg
diff --git a/docs/3.0.0-alpha/images/svg/alter_table_no_logging_bnf.svg b/docs/3.0.0-beta/images/svg/alter_table_no_logging_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/alter_table_no_logging_bnf.svg
rename to docs/3.0.0-beta/images/svg/alter_table_no_logging_bnf.svg
diff --git a/docs/3.0.0-alpha/images/svg/column_definition_or_list_bnf.svg b/docs/3.0.0-beta/images/svg/column_definition_or_list_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/column_definition_or_list_bnf.svg
rename to docs/3.0.0-beta/images/svg/column_definition_or_list_bnf.svg
diff --git a/docs/3.0.0-alpha/images/svg/column_list_bnf.svg b/docs/3.0.0-beta/images/svg/column_list_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/column_list_bnf.svg
rename to docs/3.0.0-beta/images/svg/column_list_bnf.svg
diff --git a/docs/3.0.0-alpha/images/svg/columns_definition_bnf.svg b/docs/3.0.0-beta/images/svg/columns_definition_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/columns_definition_bnf.svg
rename to docs/3.0.0-beta/images/svg/columns_definition_bnf.svg
diff --git a/docs/3.0.0-alpha/images/svg/create_table_bnf1.svg b/docs/3.0.0-beta/images/svg/create_table_bnf1.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/create_table_bnf1.svg
rename to docs/3.0.0-beta/images/svg/create_table_bnf1.svg
diff --git a/docs/3.0.0-alpha/images/svg/create_table_bnf2.svg b/docs/3.0.0-beta/images/svg/create_table_bnf2.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/create_table_bnf2.svg
rename to docs/3.0.0-beta/images/svg/create_table_bnf2.svg
diff --git a/docs/3.0.0-alpha/images/svg/drop_table_bnf.svg b/docs/3.0.0-beta/images/svg/drop_table_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/drop_table_bnf.svg
rename to docs/3.0.0-beta/images/svg/drop_table_bnf.svg
diff --git a/docs/3.0.0-alpha/images/svg/pk_constraint_bnf.svg b/docs/3.0.0-beta/images/svg/pk_constraint_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/pk_constraint_bnf.svg
rename to docs/3.0.0-beta/images/svg/pk_constraint_bnf.svg
diff --git a/docs/3.0.0-alpha/images/svg/qualified_table_name_bnf.svg b/docs/3.0.0-beta/images/svg/qualified_table_name_bnf.svg
similarity index 100%
rename from docs/3.0.0-alpha/images/svg/qualified_table_name_bnf.svg
rename to docs/3.0.0-beta/images/svg/qualified_table_name_bnf.svg
diff --git a/docs/3.0.0-alpha/index.html b/docs/3.0.0-beta/index.html
similarity index 75%
rename from docs/3.0.0-alpha/index.html
rename to docs/3.0.0-beta/index.html
index d396453c92..52142887bc 100644
--- a/docs/3.0.0-alpha/index.html
+++ b/docs/3.0.0-beta/index.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Apache Ignite Documentation | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Apache Apache Ignite 3 | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/index" />
+    <link rel="canonical" href="/docs/3.0.0-beta/index" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='active' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='active' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -356,90 +479,122 @@
     <article data-swiftype-index='true'>
       <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/index.adoc" target="_blank">Edit</a>
         
-            <h1>Apache Ignite Documentation</h1>
+            <h1>Apache Apache Ignite 3</h1>
         
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Apache Ignite is a distributed database for high-performance computing with in-memory speed.</p>
+<p>Apache Ignite 3 is a distributed database for high-performance computing with in-memory speed.</p>
 </div>
 <div class="paragraph">
-<p>The technical documentation introduces you to the key capabilities, shows how to use certain features of
-the current Apache Ignite version.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-Though this alpha release version does not support most of the Apache Ignite functionality,
-it introduces several new features, which are to be accompanied with other improvements from the <a href="https://cwiki.apache.org/confluence/display/IGNITE/Proposals+for+Ignite+3.0" target="_blank" rel="noopener">Ignite Enhancement Proposal</a> list.
-</td>
-</tr>
-</table>
-</div>
-<div class="paragraph">
-<p>This alpha version of Apache Ignite, incorporating all the best solutions over the past years,
-possesses the highest level of usability thanks to the following improvements:</p>
+<p>Apache Ignite 3 brings a number of improvements compared to Apache Ignite 2:</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p>Schema-first approach: This feature introduces one-to-one mapping between data schemas and caches/tables, which means that the schema is defined for a cache/table before its creation.</p>
-</li>
-<li>
-<p>Unified Configuration: This feature is presented by a set of the following improvements:</p>
+<p><strong>Industry-standard libraries</strong>: Apache Ignite 3 switches from custom libraries used in Apache Ignite 2 towards industry-standard libraries, bringing the latest developments from all over the world to your environment.</p>
 <div class="ulist">
 <ul>
 <li>
-<p>Platform-agnostic configuration representation</p>
+<p>SWIM replaces Ring and Discovery protocols, bringing even better stability and performance on large topologies.</p>
+</li>
+<li>
+<p>Raft replaces Ignite replication, providing an improved consensus algorithm, out of the box split brain protection and much more.</p>
+</li>
+<li>
+<p>SQL Calcite replaces H2 engine used in Apache Ignite 2.</p>
+</li>
+</ul>
+</div>
 </li>
 <li>
-<p>Clear separation between configuration and any third-party code</p>
+<p><strong>Pluggable storages</strong>: With Apache Ignite 3, you can choose the best storage for your needs. With this beta release you can choose between page memory and RocksDB, and more options may be added later.</p>
 </li>
 <li>
-<p>Predictable configuration lifecycle</p>
+<p><strong>New transaction protocol</strong>: Apache Ignite 3 provides a new custom protocol for handling transactions, built up on previous experience with Apache Ignite 2. It brings multiple features such as read-only transactions, SQL transactions and much more.</p>
 </li>
 <li>
-<p>Consistent runtime configuration change support</p>
+<p><strong>Dynamic configuration</strong>: HOCON configuration replaces XML-based configuration of Apache Ignite 2. All configuration properties can now be changed at runtime as well, by using API or command-line tool.</p>
+</li>
+<li>
+<p><strong>Ignite CLI tool</strong>: The new Apache Ignite tool that functions as a single sign-on for any operational, management, and development needs.</p>
+</li>
+<li>
+<p>See a <a href="https://cwiki.apache.org/confluence/display/IGNITE/Proposals+for+Ignite+3.0" target="_blank" rel="noopener">full list of improvements</a>.</p>
 </li>
 </ul>
 </div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="known-beta-1-limitations">Known Beta 1 Limitations</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Some features are not fully implemented in beta. These features are expected to be working in full release:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Scaling the cluster is not fully implemented. You can add tables to the topology or remove them from it, but not scale up an existing table.</p>
 </li>
 <li>
-<p>Ignite CLI tool: This tool functions as a single sign-on for any operational, management, and development needs.</p>
+<p>Operations performed on unstable topology are not guaranteed to be reliable.</p>
 </li>
 <li>
-<p>See a <a href="https://cwiki.apache.org/confluence/display/IGNITE/Proposals+for+Ignite+3.0" target="_blank" rel="noopener">full list of improvements</a>.</p>
+<p>Restarting the running cluster is not fully implemented - restart under load is not reliable, additionally the restart must be performed in correct order - first stopping partition nodes, then metastore, and finally cluster management group, and bringing them up in reverse order.</p>
+</li>
+<li>
+<p>Database vacuuming is not implemented.</p>
 </li>
 </ul>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="new-in-alpha-5">New in Alpha 5</h2>
+<h2 id="new-in-beta-1">New in Beta 1</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Apache Ignite Alpha 5 comes with the following new features:</p>
+<p>Apache Ignite 3 Beta 1 release includes the following features:</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p>New CLI tool;</p>
+<p>RPM and DEB packages: simplified installation and node management
+with system services.</p>
+</li>
+<li>
+<p>SQL Transactions.</p>
+</li>
+<li>
+<p>Transactional Protocol: improved locking model, multi-version based
+lock-free read-only transactions.</p>
+</li>
+<li>
+<p>Storage: A number of improvements to memory-only and on-disk engines
+based on Page Memory.</p>
+</li>
+<li>
+<p>Indexes: Basic functionality, hash and sorted indexes.</p>
+</li>
+<li>
+<p>Client logging: A LoggerFactory may be provided during client
+creation to specify a custom logger for logs generated by the client.</p>
 </li>
 <li>
-<p>Distributed Computing;</p>
+<p>Metrics framework: Collection and export of cluster metrics.</p>
 </li>
 <li>
-<p>Java SQL API;</p>
+<p>Client&#8217;s Partition Awareness: Clients are now aware of data
+distribution over the cluster nodes which helps avoid additional
+network transmissions and lowers operations latency.</p>
 </li>
 <li>
-<p>Data colocation;</p>
+<p>C client:  Basic C client, able to perform operations on data.</p>
 </li>
 <li>
-<p>REST API.</p>
+<p>Autogenerated values: now a function can be specified as a default
+value generator during a table creation. Currently only
+gen_random_uuid is supported.</p>
 </li>
 </ul>
 </div>
@@ -455,7 +610,8 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     <nav class="right-nav" data-swiftype-index='false'>
     <div class="toc-wrapper">
     <ul class="sectlevel1">
-<li><a href="#new-in-alpha-5">New in Alpha 5</a></li>
+<li><a href="#known-beta-1-limitations">Known Beta 1 Limitations</a></li>
+<li><a href="#new-in-beta-1">New in Beta 1</a></li>
 </ul>
     </div>
           
@@ -495,11 +651,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/transactions/performing-transactions.html b/docs/3.0.0-beta/installation/deb-rpm.html
similarity index 77%
rename from docs/3.0.0-alpha/transactions/performing-transactions.html
rename to docs/3.0.0-beta/installation/deb-rpm.html
index 71fbc66cad..7bb1304b5b 100644
--- a/docs/3.0.0-alpha/transactions/performing-transactions.html
+++ b/docs/3.0.0-beta/installation/deb-rpm.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Performing Transactions | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Installing Using DEP and RPM Package | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/transactions/performing-transactions" />
+    <link rel="canonical" href="/docs/3.0.0-beta/installation/deb-rpm" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group expanded'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class='active'
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='active' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -354,56 +477,53 @@
 
 
     <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/transactions/performing-transactions.adoc" target="_blank">Edit</a>
+      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/installation/deb-rpm.adoc" target="_blank">Edit</a>
         
-            <h1>Performing Transactions</h1>
+            <h1>Installing Using DEP and RPM Package</h1>
         
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>This Alpha release introduces the key-value API that provides an interface for starting and completing transactions.</p>
+<p>Apache Ignite can be installed from the official <a href="https://www.apache.org/dist/ignite/rpm">RPM</a> or <a href="https://www.apache.org/dist/ignite/deb">DEB</a> repositories.</p>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="executing-transactions">Executing Transactions</h2>
+<h2 id="installing-deb-package">Installing Deb Package</h2>
 <div class="sectionbody">
-<div class="paragraph">
-<p>Use the <code>igniteTransactions</code> class to create a transaction object and the <code>commit</code> method to send it.</p>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download the archive with the Ignite CLI tool:</p>
+<code-tabs><code-tab data-tab='deb'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell">curl <span class="nt">-L</span> <span class="s2">"https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&amp;filename=ignite/3.0.0-beta1/ignite3-cli_3.0.0~beta1_all.deb"</span> <span class="nt">-o</span> ignite3-cli_3.0.0-beta1_all.deb
+
+curl <span class="nt">-L</span> <span class="s2">"https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&amp;filename=ignite/3.0.0-beta1/ignite3-db_3.0.0~beta1_all.deb"</span> <span class="nt">-o</span> ignite3-db_3.0.0-beta1_all.deb</code></pre>
 </div>
-<code-tabs><code-tab data-tab='Java'><div class="listingblock">
+</div></code-tab><code-tab data-tab='RPM'><div class="listingblock">
 <div class="content">
-<pre class="rouge highlight"><code data-lang="java"><span class="nc">Transaction</span> <span class="n">tx</span> <span class="o">=</span> <span class="n">igniteTransactions</span><span class="o">.</span><span class="na">begin</span><span class="o">();</span>
-<span class="n">tx</span><span class="o">.</span><span class="na">commit</span><span class="o">()</span></code></pre>
+<pre class="rouge highlight"><code data-lang="shell">curl <span class="nt">-L</span> <span class="s2">"https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&amp;filename=ignite/3.0.0-beta1/ignite3-cli-3.0.0~beta1.noarch.rpm"</span> <span class="nt">-o</span> ignite3-cli-3.0.0~beta1.noarch.rpm
+
+curl <span class="nt">-L</span> <span class="s2">"https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&amp;filename=ignite/3.0.0-beta1/ignite3-db-3.0.0~beta1.noarch.rpm"</span> <span class="nt">-o</span> ignite3-db-3.0.0~beta1.noarch.rpm</code></pre>
 </div>
 </div></code-tab></code-tabs>
+</li>
+</ol>
 </div>
-</div>
-<div class="sect1">
-<h2 id="asynchronous-transactions">Asynchronous Transactions</h2>
-<div class="sectionbody">
 <div class="paragraph">
-<p>You can also perform transactions asynchronously.</p>
+<p>Install the Apache Ignite 3 package:</p>
 </div>
-<code-tabs><code-tab data-tab='Java'><div class="listingblock">
+<code-tabs><code-tab data-tab='deb'><div class="listingblock">
 <div class="content">
-<pre class="rouge highlight"><code data-lang="java"><span class="kd">protected</span> <span class="nc">Table</span> <span class="n">accounts</span><span class="o">;</span>
-<span class="kd">protected</span> <span class="nc">Table</span> <span class="n">customers</span><span class="o">;</span>
-
-<span class="n">accounts</span><span class="o">.</span><span class="na">recordView</span><span class="o">().</span><span class="na">upsert</span><span class="o">(</span><span class="kc">null</span><span class="o">,</span> <span class="n">makeValue</span><span class="o">(</span><span class="mi">1</span><span class="o">,</span> <span class="no">BALANCE_1</span><span class="o">));</span>
-<span class="n">accounts</span><span class="o">.</span><span class="na">recordView</span><span class="o">().</span><span class="na">upsert</span><span class="o">(</span><span class="kc">null</span><span class="o">,</span> <span class="n">makeValue</span><span class="o">(</span><span class="mi">2</span><span class="o">,</span> <span class="no">BALANCE_2</span><span class="o">));</span>
-<span class="n">igniteTransactions</span><span class="o">.</span><span class="na">beginAsync</span><span class="o">()</span>
-    <span class="o">.</span><span class="na">thenCompose</span><span class="o">(</span><span class="n">tx</span> <span class="o">-&gt;</span> <span class="n">accounts</span><span class="o">.</span><span class="na">recordView</span><span class="o">().</span><span class="na">getAsync</span><span class="o">(</span><span class="n">tx</span><span class="o">,</span> <span class="n">makeKey</span><span class="o">(</span><span class="mi">1</span><span class="o">))</span>
-        <span class="o">.</span><span class="na">thenCombine</span><span class="o">(</span><span class="n">accounts</span><span class="o">.</span><span class="na">recordView</span><span class="o">().</span><span class="na">getAsync</span><span class="o">(</span><span class="n">tx</span><span class="o">,</span> <span class="n">makeKey</span><span class="o">(</span><span class="mi">2</span><span class="o">)),</span> <span class="o">(</span><span class="n">v1</span><span class="o">,</span>  [...]
-        <span class="o">.</span><span class="na">thenCompose</span><span class="o">(</span><span class="n">pair</span> <span class="o">-&gt;</span> <span class="n">allOf</span><span class="o">(</span>
-            <span class="n">accounts</span><span class="o">.</span><span class="na">recordView</span><span class="o">().</span><span class="na">upsertAsync</span><span class="o">(</span>
-                <span class="n">tx</span><span class="o">,</span> <span class="n">makeValue</span><span class="o">(</span><span class="mi">1</span><span class="o">,</span> <span class="n">pair</span><span class="o">.</span><span class="na">getFirst</span><span class="o">().</span><span class="na">doubleValue</span><span class="o">(</span><span class="s">"balance"</span><span class="o">)</span> <span class="o">-</span> <span class="no">DELTA</span><span class="o">)),</span>
-            <span class="n">accounts</span><span class="o">.</span><span class="na">recordView</span><span class="o">().</span><span class="na">upsertAsync</span><span class="o">(</span>
-                <span class="n">tx</span><span class="o">,</span> <span class="n">makeValue</span><span class="o">(</span><span class="mi">2</span><span class="o">,</span> <span class="n">pair</span><span class="o">.</span><span class="na">getSecond</span><span class="o">().</span><span class="na">doubleValue</span><span class="o">(</span><span class="s">"balance"</span><span class="o">)</span> <span class="o">+</span> <span class="no">DELTA</span><span class="o">))</span>
-        <span class="o">)</span>
-        <span class="o">.</span><span class="na">thenApply</span><span class="o">(</span><span class="n">ignored</span> <span class="o">-&gt;</span> <span class="n">tx</span><span class="o">)</span>
-        <span class="o">)</span>
-    <span class="o">).</span><span class="na">thenCompose</span><span class="o">(</span><span class="nl">Transaction:</span><span class="o">:</span><span class="n">commitAsync</span><span class="o">).</span><span class="na">join</span><span class="o">();</span></code></pre>
+<pre class="rouge highlight"><code data-lang="shell"><span class="nb">sudo </span>apt <span class="nb">install </span>ignite3-db_3.0.0-beta1_all.deb <span class="nt">--no-install-recommends</span>
+<span class="nb">sudo </span>apt <span class="nb">install </span>ignite3-cli_3.0.0-beta1_all.deb <span class="nt">--no-install-recommends</span></code></pre>
+</div>
+</div></code-tab><code-tab data-tab='RPM'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell"><span class="nb">sudo </span>rpm <span class="nt">-i</span> ignite3-db-3.0.0~beta1.noarch.rpm
+
+<span class="nb">sudo </span>rpm <span class="nt">-i</span> ignite3-cli-3.0.0~beta1.noarch.rpm</code></pre>
 </div>
 </div></code-tab></code-tabs>
 </div>
@@ -418,8 +538,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     <nav class="right-nav" data-swiftype-index='false'>
     <div class="toc-wrapper">
     <ul class="sectlevel1">
-<li><a href="#executing-transactions">Executing Transactions</a></li>
-<li><a href="#asynchronous-transactions">Asynchronous Transactions</a></li>
+<li><a href="#installing-deb-package">Installing Deb Package</a></li>
 </ul>
     </div>
           
@@ -459,11 +578,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/installation/installing-using-exe.html b/docs/3.0.0-beta/installation/installing-using-docker.html
similarity index 78%
copy from docs/3.0.0-alpha/installation/installing-using-exe.html
copy to docs/3.0.0-beta/installation/installing-using-docker.html
index a0974eb5f3..0e6e5acb6a 100644
--- a/docs/3.0.0-alpha/installation/installing-using-exe.html
+++ b/docs/3.0.0-beta/installation/installing-using-docker.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Installing Using Distributive | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Installing Using Docker | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/installation/installing-using-exe" />
+    <link rel="canonical" href="/docs/3.0.0-beta/installation/installing-using-docker" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group expanded'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class='active'
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -354,9 +477,9 @@
 
 
     <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/installation/installing-using-exe.adoc" target="_blank">Edit</a>
+      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/installation/installing-using-docker.adoc" target="_blank">Edit</a>
         
-            <h1>Installing Using Distributive</h1>
+            <h1>Installing Using Docker</h1>
         
         <div class="sect1">
 <h2 id="prerequisites">Prerequisites</h2>
@@ -383,47 +506,79 @@
 </div>
 </div>
 <div class="sect1">
-<h2 id="installing-using-distributive">Installing Using Distributive</h2>
+<h2 id="building-docker-image">Building Docker Image</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>WARNING:</p>
+<p>Apache Ignite 3 Beta is not currently available on DockerHub. To use a Docker image, you need to build it locally:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Check out the Apache Ignite 3 <a href="https://github.com/apache/ignite-3">repository</a>.</p>
+</li>
+<li>
+<p>Run the Gradle command to build a Docker image:</p>
+</li>
+</ul>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre>If you have installed one of the Ignite 3 Alpha releases before, please remove the `~/.ignitecfg` file before proceeding. This is a temporary step, the procedure will be improved in the future releases.</pre>
+<pre>./gradlew docker</pre>
 </div>
 </div>
 <div class="paragraph">
-<p>To install Apache Ignite, perform the following steps:</p>
+<p>The build will result in a docker image you can use locally.</p>
 </div>
-<div class="olist arabic">
-<ol class="arabic">
-<li>
-<p>Navigate to <a href="https://ignite.apache.org/download.cgi" target="_blank" rel="noopener">Apache Ignite Downloads</a> page to download the distributive.</p>
-</li>
-<li>
-<p>Put the distributed file into the installation folder in your system.</p>
-</li>
-<li>
-<p>Either execute the file or run it in the command line.</p>
-</li>
-<li>
-<p>Optionally, set the Windows PATH to point to the installation folder and make sure there is no trailing / (or \ for Windows) in the path.</p>
-</li>
-</ol>
 </div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-Depending on your system, you may need additional permissions during the installation.
-To grant permissions for Linux, run the <code>chmod +x ignite</code> standard command.
-</td>
-</tr>
-</table>
+</div>
+<div class="sect1">
+<h2 id="running-in-memory-cluster">Running In-Memory Cluster</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Run Ignite in a docker container using the <code>docker run</code> command.</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell"><span class="c"># Run the latest version</span>
+<span class="nb">sudo </span>docker run <span class="nt">-it</span> <span class="nt">--rm</span> <span class="nt">-p</span> 10300:10300 apacheignite/ignite3</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>This command will launch a single Ignite node.</p>
+</div>
+<div class="paragraph">
+<p>To run multiple nodes, instead use a docker-compose file:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>version: "3.9"
+
+name: ignite3
+
+x-ignite-def:
+  &amp;ignite-def
+  image: apacheignite/ignite3:${IGNITE3_VERSION:-latest}
+
+services:
+  node1:
+    &lt;&lt; : *ignite-def
+    command: --join node1:3344,node2:3344,node3:3344 --node-name node1
+    ports:
+      - 10300:10300
+      - 3344:3344
+  node2:
+    &lt;&lt; : *ignite-def
+    command: --join node1:3344,node2:3344,node3:3344 --node-name node2
+    ports:
+      - 10301:10300
+      - 3345:3344
+  node3:
+    &lt;&lt; : *ignite-def
+    command: --join node1:3344,node2:3344,node3:3344 --node-name node3
+    ports:
+      - 10302:10300
+      - 3346:3344</pre>
+</div>
 </div>
 </div>
 </div>
@@ -438,7 +593,8 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     <div class="toc-wrapper">
     <ul class="sectlevel1">
 <li><a href="#prerequisites">Prerequisites</a></li>
-<li><a href="#installing-using-distributive">Installing Using Distributive</a></li>
+<li><a href="#building-docker-image">Building Docker Image</a></li>
+<li><a href="#running-in-memory-cluster">Running In-Memory Cluster</a></li>
 </ul>
     </div>
           
@@ -478,11 +634,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/installation/installing-using-exe.html b/docs/3.0.0-beta/installation/installing-using-exe.html
similarity index 84%
copy from docs/3.0.0-alpha/installation/installing-using-exe.html
copy to docs/3.0.0-beta/installation/installing-using-exe.html
index a0974eb5f3..0368459827 100644
--- a/docs/3.0.0-alpha/installation/installing-using-exe.html
+++ b/docs/3.0.0-beta/installation/installing-using-exe.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
+    <meta name="ignite-version" content="3.0.0-beta" />
     <title>Installing Using Distributive | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/installation/installing-using-exe" />
+    <link rel="canonical" href="/docs/3.0.0-beta/installation/installing-using-exe" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -478,11 +601,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/installation/installing-using-exe.html b/docs/3.0.0-beta/installation/installing-using-zip.html
similarity index 77%
copy from docs/3.0.0-alpha/installation/installing-using-exe.html
copy to docs/3.0.0-beta/installation/installing-using-zip.html
index a0974eb5f3..0ffc001650 100644
--- a/docs/3.0.0-alpha/installation/installing-using-exe.html
+++ b/docs/3.0.0-beta/installation/installing-using-zip.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Installing Using Distributive | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Installing Using ZIP Archive | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/installation/installing-using-exe" />
+    <link rel="canonical" href="/docs/3.0.0-beta/installation/installing-using-zip" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group expanded'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class='active'
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -354,9 +477,9 @@
 
 
     <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/installation/installing-using-exe.adoc" target="_blank">Edit</a>
+      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/installation/installing-using-zip.adoc" target="_blank">Edit</a>
         
-            <h1>Installing Using Distributive</h1>
+            <h1>Installing Using ZIP Archive</h1>
         
         <div class="sect1">
 <h2 id="prerequisites">Prerequisites</h2>
@@ -383,48 +506,52 @@
 </div>
 </div>
 <div class="sect1">
-<h2 id="installing-using-distributive">Installing Using Distributive</h2>
+<h2 id="installing-using-zip-archive">Installing Using ZIP Archive</h2>
 <div class="sectionbody">
-<div class="paragraph">
-<p>WARNING:</p>
-</div>
-<div class="listingblock">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download the archive with the Ignite CLI tool:</p>
+<code-tabs><code-tab data-tab='Unix'><div class="listingblock">
 <div class="content">
-<pre>If you have installed one of the Ignite 3 Alpha releases before, please remove the `~/.ignitecfg` file before proceeding. This is a temporary step, the procedure will be improved in the future releases.</pre>
+<pre class="rouge highlight"><code data-lang="shell">curl <span class="nt">-L</span> <span class="s2">"https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&amp;filename=ignite/3.0.0-beta1/ignite3-3.0.0-beta1.zip"</span> <span class="nt">-o</span> ignite3-3.0.0-beta1.zip</code></pre>
 </div>
+</div></code-tab><code-tab data-tab='Windows (PowerShell)'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell">curl <span class="s2">"https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&amp;filename=ignite/3.0.0-beta1/ignite3-3.0.0-beta1.zip"</span> <span class="nt">-o</span> apache-ignite-3.0.0-alpha5.zip</code></pre>
 </div>
-<div class="paragraph">
-<p>To install Apache Ignite, perform the following steps:</p>
+</div></code-tab><code-tab data-tab='Windows (CMD)'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell">curl <span class="s2">"https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&amp;filename=ignite/3.0.0-beta1/ignite3-3.0.0-beta1.zip"</span> <span class="nt">-o</span> apache-ignite-3.0.0-alpha5.zip</code></pre>
 </div>
-<div class="olist arabic">
-<ol class="arabic">
-<li>
-<p>Navigate to <a href="https://ignite.apache.org/download.cgi" target="_blank" rel="noopener">Apache Ignite Downloads</a> page to download the distributive.</p>
-</li>
-<li>
-<p>Put the distributed file into the installation folder in your system.</p>
+</div></code-tab></code-tabs>
 </li>
 <li>
-<p>Either execute the file or run it in the command line.</p>
+<p>Unpack the archive:</p>
+<code-tabs><code-tab data-tab='Unix'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell">unzip ignite3-3.0.0-beta1.zip <span class="o">&amp;&amp;</span> <span class="nb">cd </span>ignite3-3.0.0-beta1</code></pre>
+</div>
+</div></code-tab><code-tab data-tab='Windows (PowerShell)'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell">Expand-Archive ignite3-3.0.0-beta1.zip <span class="nt">-DestinationPath</span> <span class="nb">.</span> <span class="p">;</span> <span class="nb">cd </span>ignite3-3.0.0-beta1</code></pre>
+</div>
+</div></code-tab><code-tab data-tab='Windows (CMD)'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell"><span class="nb">tar</span> <span class="nt">-xf</span> ignite3-3.0.0-beta1.zip &amp; <span class="nb">cd </span>ignite3-3.0.0-beta1</code></pre>
+</div>
+</div></code-tab></code-tabs>
 </li>
 <li>
-<p>Optionally, set the Windows PATH to point to the installation folder and make sure there is no trailing / (or \ for Windows) in the path.</p>
+<p>Add your installation directory to the PATH environment variable:</p>
+<code-tabs><code-tab data-tab='Unix'><div class="listingblock">
+<div class="content">
+<pre class="rouge highlight"><code data-lang="shell"><span class="nb">export </span><span class="nv">IGNITE_HOME</span><span class="o">=</span><span class="si">$(</span><span class="nb">pwd</span><span class="si">)</span></code></pre>
+</div>
+</div></code-tab></code-tabs>
 </li>
 </ol>
 </div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-Depending on your system, you may need additional permissions during the installation.
-To grant permissions for Linux, run the <code>chmod +x ignite</code> standard command.
-</td>
-</tr>
-</table>
-</div>
 </div>
 </div>
         <div class="copyright">
@@ -438,7 +565,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     <div class="toc-wrapper">
     <ul class="sectlevel1">
 <li><a href="#prerequisites">Prerequisites</a></li>
-<li><a href="#installing-using-distributive">Installing Using Distributive</a></li>
+<li><a href="#installing-using-zip-archive">Installing Using ZIP Archive</a></li>
 </ul>
     </div>
           
@@ -478,11 +605,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/installation/installing-using-exe.html b/docs/3.0.0-beta/quick-start/getting-started-guide.html
similarity index 75%
rename from docs/3.0.0-alpha/installation/installing-using-exe.html
rename to docs/3.0.0-beta/quick-start/getting-started-guide.html
index a0974eb5f3..26c5712e98 100644
--- a/docs/3.0.0-alpha/installation/installing-using-exe.html
+++ b/docs/3.0.0-beta/quick-start/getting-started-guide.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Installing Using Distributive | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Getting Started Guide | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/installation/installing-using-exe" />
+    <link rel="canonical" href="/docs/3.0.0-beta/quick-start/getting-started-guide" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='active' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -354,15 +477,35 @@
 
 
     <article data-swiftype-index='true'>
-      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/installation/installing-using-exe.adoc" target="_blank">Edit</a>
+      <a class='edit-link' href="https://github.com/apache/ignite/tree/IGNITE-7595/docs/_docs/quick-start/getting-started-guide.adoc" target="_blank">Edit</a>
         
-            <h1>Installing Using Distributive</h1>
+            <h1>Getting Started Guide</h1>
         
-        <div class="sect1">
+        <div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>This guide provides essential details on how to start working with Ignite 3.0 Beta by using the Ignite CLI tool, including the following information:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>How to use the Ignite CLI tool to manage nodes.</p>
+</li>
+<li>
+<p>How to run built-in examples.</p>
+</li>
+<li>
+<p>Additional information regarding the use of the tool.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
 <h2 id="prerequisites">Prerequisites</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Ignite was tested on:</p>
+<p>Ignite 3.0 Beta was officially tested on:</p>
 </div>
 <table class="tableblock frame-all grid-all stripes-even stretch">
 <colgroup>
@@ -383,48 +526,99 @@
 </div>
 </div>
 <div class="sect1">
-<h2 id="installing-using-distributive">Installing Using Distributive</h2>
+<h2 id="starting-ignite-node">Starting Ignite Node</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>WARNING:</p>
+<p>In this guide we will use a <a href="/docs/3.0.0-beta/../installation/installing-using-zip">zip</a> archive installation. To start an Ignite node, go to the <code>ignite3-db-3.0.0-beta1</code> folder and run the following command:</p>
+</div>
+<code-tabs><code-tab data-tab='Linux'><div class="listingblock">
+<div class="content">
+<pre>bin/ignite3db start</pre>
+</div>
+</div></code-tab><code-tab data-tab='Windows'><div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Note</div>
+</td>
+<td class="content">
+You need to install Java in Bash environment to run Ignite on Windows.
+</td>
+</tr>
+</table>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre>If you have installed one of the Ignite 3 Alpha releases before, please remove the `~/.ignitecfg` file before proceeding. This is a temporary step, the procedure will be improved in the future releases.</pre>
+<pre>bash bin\ignite3db start</pre>
+</div>
+</div></code-tab></code-tabs>
 </div>
 </div>
+<div class="sect1">
+<h2 id="using-ignite-cli-tool">Using Ignite CLI Tool</h2>
+<div class="sectionbody">
 <div class="paragraph">
-<p>To install Apache Ignite, perform the following steps:</p>
+<p>Ignite CLI is a single entry point for all the Ignite operations. In this guide we will use it to start a cluster on a node you started on the previous step and execute a simple SQL query.</p>
 </div>
-<div class="olist arabic">
-<ol class="arabic">
-<li>
-<p>Navigate to <a href="https://ignite.apache.org/download.cgi" target="_blank" rel="noopener">Apache Ignite Downloads</a> page to download the distributive.</p>
-</li>
-<li>
-<p>Put the distributed file into the installation folder in your system.</p>
-</li>
-<li>
-<p>Either execute the file or run it in the command line.</p>
-</li>
-<li>
-<p>Optionally, set the Windows PATH to point to the installation folder and make sure there is no trailing / (or \ for Windows) in the path.</p>
-</li>
-</ol>
+<code-tabs><code-tab data-tab='Linux'><div class="listingblock">
+<div class="content">
+<pre>ignite3-cli-3.0.0-beta1/bin/ignite3</pre>
 </div>
-<div class="admonitionblock note">
+</div></code-tab><code-tab data-tab='Windows'><div class="admonitionblock note">
 <table>
 <tr>
 <td class="icon">
 <div class="title">Note</div>
 </td>
 <td class="content">
-Depending on your system, you may need additional permissions during the installation.
-To grant permissions for Linux, run the <code>chmod +x ignite</code> standard command.
+You need to install Java in Bash environment to run Ignite 3 beta on Windows.
 </td>
 </tr>
 </table>
 </div>
+<div class="listingblock">
+<div class="content">
+<pre>bash ignite3-cli-3.0.0-beta1\bin\ignite3</pre>
+</div>
+</div></code-tab></code-tabs>
+<div class="paragraph">
+<p>After you start the node, you can start working on it. For example, you can perform sql requests from the command line, or use the thin client to perform requests.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="stopping-the-cluster">Stopping the Cluster</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>After you are done working on the cluster, you need to stop the node. Go to the <code>ignite3-db-3.0.0-beta1</code> folder and run the following command:</p>
+</div>
+<code-tabs><code-tab data-tab='Linux'><div class="listingblock">
+<div class="content">
+<pre>bin/ignite3db stop</pre>
+</div>
+</div></code-tab><code-tab data-tab='Windows'><div class="listingblock">
+<div class="content">
+<pre>bash bin\ignite3db stop</pre>
+</div>
+</div></code-tab></code-tabs>
+</div>
+</div>
+<div class="sect1">
+<h2 id="next-steps">Next Steps</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>From here, you may want to:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Check out the <a href="/docs/3.0.0-beta/ignite-cli-tool">Ignite CLI Tool</a> page for more detail on supported commands.</p>
+</li>
+<li>
+<p>Try out our <a href="https://github.com/apache/ignite-3/tree/main/examples">examples</a>.</p>
+</li>
+</ul>
+</div>
 </div>
 </div>
         <div class="copyright">
@@ -438,7 +632,10 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
     <div class="toc-wrapper">
     <ul class="sectlevel1">
 <li><a href="#prerequisites">Prerequisites</a></li>
-<li><a href="#installing-using-distributive">Installing Using Distributive</a></li>
+<li><a href="#starting-ignite-node">Starting Ignite Node</a></li>
+<li><a href="#using-ignite-cli-tool">Using Ignite CLI Tool</a></li>
+<li><a href="#stopping-the-cluster">Stopping the Cluster</a></li>
+<li><a href="#next-steps">Next Steps</a></li>
 </ul>
     </div>
           
@@ -478,11 +675,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/rebalance.html b/docs/3.0.0-beta/rebalance.html
similarity index 84%
rename from docs/3.0.0-alpha/rebalance.html
rename to docs/3.0.0-beta/rebalance.html
index 7db3357b3c..ab9225ea27 100644
--- a/docs/3.0.0-alpha/rebalance.html
+++ b/docs/3.0.0-beta/rebalance.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
+    <meta name="ignite-version" content="3.0.0-beta" />
     <title>Data Rebalancing | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/rebalance" />
+    <link rel="canonical" href="/docs/3.0.0-beta/rebalance" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='' >REST API</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='active' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='active' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -422,11 +545,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/rest/rest-api.html b/docs/3.0.0-beta/rest/rest-api.html
similarity index 84%
rename from docs/3.0.0-alpha/rest/rest-api.html
rename to docs/3.0.0-beta/rest/rest-api.html
index 6f5f13ee12..8629efdd5f 100644
--- a/docs/3.0.0-alpha/rest/rest-api.html
+++ b/docs/3.0.0-beta/rest/rest-api.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
+    <meta name="ignite-version" content="3.0.0-beta" />
     <title>Rest Api | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/rest/rest-api" />
+    <link rel="canonical" href="/docs/3.0.0-beta/rest/rest-api" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-zip"
+                                class=''
+                            >Installing Using ZIP Archive</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/installing-using-docker"
+                                class=''
+                            >Installing Using Docker</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/installation/deb-rpm"
+                                class=''
+                            >Installing DEB or RPM package</a>
+                        
+                    </li>
                 
-                <a href="/docs/3.0.0-alpha/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/ignite-cli-tool" class='' >Ignite CLI Tool</a>
+                <a href="/docs/3.0.0-beta/ignite-cli-tool" class='' >Ignite CLI Tool</a>
             
         </li>
     
@@ -199,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/calcite-based-sql-engine"
+                            <a href="/docs/3.0.0-beta/sql/calcite-based-sql-engine"
                                 class=''
                             >Introduction</a>
                         
@@ -212,7 +265,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/jdbc-driver"
+                            <a href="/docs/3.0.0-beta/sql/jdbc-driver"
                                 class=''
                             >JDBC Driver</a>
                         
@@ -225,7 +278,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql/java"
+                            <a href="/docs/3.0.0-beta/sql/java"
                                 class=''
                             >Java API</a>
                         
@@ -255,7 +308,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/ddl"
+                            <a href="/docs/3.0.0-beta/sql-reference/ddl"
                                 class=''
                             >Data Definition Language (DDL)</a>
                         
@@ -268,7 +321,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/dml"
+                            <a href="/docs/3.0.0-beta/sql-reference/dml"
                                 class=''
                             >Data Manipulation Language (DML)</a>
                         
@@ -281,7 +334,7 @@
 
                     <li> 
                         
-                            <a href="/docs/3.0.0-alpha/sql-reference/operators-and-functions"
+                            <a href="/docs/3.0.0-beta/sql-reference/operators-and-functions"
                                 class=''
                             >Supported Operators and Functions</a>
                         
@@ -296,56 +349,126 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rest/rest-api" class='active' >REST API</a>
+                <a href="/docs/3.0.0-beta/rest/rest-api" class='active' >REST API</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/thin-clients/index" class='' >Thin Clients</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/compute/compute" class='' >Distributed Computing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/compute/compute" class='' >Distributed Computing</a>
+                <a href="/docs/3.0.0-beta/config/data-region" class='' >Data Region Configuration</a>
+            
+        </li>
+    
+        <li>
+            
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Storage Configuration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/persistent"
+                                class=''
+                            >Native Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/rocksdb"
+                                class=''
+                            >RocksDB Persistent Storage</a>
+                        
+                    </li>
+                
+
+                    
+                    
+                    
+
+                    <li> 
+                        
+                            <a href="/docs/3.0.0-beta/storage/volatile"
+                                class=''
+                            >Volatile Storage</a>
+                        
+                    </li>
+                
+              
+                     
+             </nav>   
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/config/data-region" class='' >Data Region Configuration</a>
+                <a href="/docs/3.0.0-beta/binary-protocol" class='' >Binary Client Protocol</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/binary-protocol" class='' >Binary Client Protocol</a>
+                <a href="/docs/3.0.0-beta/rebalance" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/persistence" class='' >Native Persistence</a>
+                <a href="/docs/3.0.0-beta/transactions/performing-transactions" class='' >Performing Transactions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/rebalance" class='' >Data Rebalancing</a>
+                <a href="/docs/3.0.0-beta/table-views" class='' >Table Views</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/transactions/performing-transactions" class='' >Performing Transactions</a>
+                <a href="/docs/3.0.0-beta/handling-exceptions" class='' >Handling Exceptions</a>
             
         </li>
     
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/table-views" class='' >Table Views</a>
+                <a href="/docs/3.0.0-beta/glossary/glossary" class='' >Glossary</a>
             
         </li>
     
@@ -361,10 +484,10 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Apache Ignite 3 clusters provide an <a href="https://www.openapis.org/">OpenAPI</a> specification that can be used to work with Ignite 3 by standard REST methods. The <a href="https://github.com/apache/ignite-3/tree/main/modules/rest/openapi/openapi.yaml">openapi.yaml</a> specification file for the version is included with its release.</p>
+<p>The Apache Ignite 3 clusters provide an <a href="https://www.openapis.org/">OpenAPI</a> specification that can be used to work with Ignite 3 by standard REST methods. The <a href="https://github.com/apache/ignite-3/tree/main/modules/rest/openapi/openapi.yaml" target="_blank" rel="noopener">openapi.yaml</a> specification file for the version is included with its release.</p>
 </div>
 <div class="paragraph">
-<p>We recommend that you generate client code in your project language by using an <a href="https://github.com/OpenAPITools/openapi-generator">OpenAPI code generator</a>. Below is the example of how you can do this for a Java project.</p>
+<p>We recommend that you generate client code in your project language by using an <a href="https://github.com/OpenAPITools/openapi-generator" target="_blank" rel="noopener">OpenAPI code generator</a>. Below is the example of how you can do this for a Java project.</p>
 </div>
 </div>
 </div>
@@ -374,7 +497,7 @@
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>Add an <a href="https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin">open api generator</a> maven plugin to your project&#8217;s pom.xml.</p>
+<p>Add an <a href="https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin" target="_blank" rel="noopener">open api generator</a> maven plugin to your project&#8217;s pom.xml.</p>
 <div class="listingblock">
 <div class="content">
 <pre class="rouge highlight"><code data-lang="xml"><span class="nt">&lt;plugin&gt;</span>
@@ -475,11 +598,12 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1655236595' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1655236595' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1668632066' async crossorigin></script>
+<script type='module' src='/assets/js/railroad-diagram.js?1668632066' async></script>
 
-<link rel="stylesheet" href="/assets/css/styles.css?1655236595" media="print" onload="this.media='all'">
-<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1655236595"></noscript>
+<link rel="stylesheet" href="/assets/css/styles.css?1668632066" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1668632066"></noscript>
 
 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
 <noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
diff --git a/docs/3.0.0-alpha/sql-reference/operators-and-functions.html b/docs/3.0.0-beta/sql-reference/ddl.html
similarity index 54%
copy from docs/3.0.0-alpha/sql-reference/operators-and-functions.html
copy to docs/3.0.0-beta/sql-reference/ddl.html
index 2faff71fce..0b14d6ffa3 100644
--- a/docs/3.0.0-alpha/sql-reference/operators-and-functions.html
+++ b/docs/3.0.0-beta/sql-reference/ddl.html
@@ -49,10 +49,10 @@
     
 
     
-    <meta name="ignite-version" content="3.0.0-alpha" />
-    <title>Supported Operators and Functions | Ignite Documentation</title>
+    <meta name="ignite-version" content="3.0.0-beta" />
+    <title>Data Definition Language (DDL) | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/3.0.0-alpha/sql-reference/operators-and-functions" />
+    <link rel="canonical" href="/docs/3.0.0-beta/sql-reference/ddl" />
     <META NAME="ROBOTS" CONTENT="NOINDEX" />
     
 	
@@ -87,7 +87,7 @@
         </div>
 
         <select id="version-selector">
-            <option value="3.0.0-alpha">3.0.0-alpha</option>
+            <option value="3.0.0-beta">3.0.0-beta</option>
         </select>
 
 
@@ -100,8 +100,6 @@
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
-
-                    <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
                     </ul>
                 </nav>
             </li>
@@ -148,7 +146,6 @@
     </div>
 </header>
 
-
     	 <link rel="stylesheet" href="/assets/css/docs.css">
 <section class='page-docs'>
     
@@ -163,21 +160,77 @@
         <li>
             
                 
-                <a href="/docs/3.0.0-alpha/index" class='' >Documentation Overview</a>
+                <a href="/docs/3.0.0-beta/index" class='' >About Apache Ignite 3</a>
+            
+        </li>
+    
+        <li>
+            
+                
+                <a href="/docs/3.0.0-beta/quick-start/getting-started-guide" class='' >Getting Started Guide</a>
             
         </li>
     
         <li>
             
+
+            
+
+            
+
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
+             <nav class='nav-group collapsed'>
+            
+                
... 6636 lines suppressed ...